[ 
https://issues.apache.org/jira/browse/ARTEMIS-163?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14647375#comment-14647375
 ] 

ASF subversion and git services commented on ARTEMIS-163:
---------------------------------------------------------

Commit 6fe9e0ebd6504897ba2b3ce7185cc63a0dbc8feb in activemq-artemis's branch 
refs/heads/master from Clebert Suconic
[ https://git-wip-us.apache.org/repos/asf?p=activemq-artemis.git;h=6fe9e0e ]

ARTEMIS-163 First pass on the native AIO refactoring

https://issues.apache.org/jira/browse/ARTEMIS-163

On this pass I'm just converting the native layer to a simpler one.
It wasn't very easy to change the alignment at the current framework,
so I did some refactoring simplifying the native layer

The volume of the nubmer of changes here is because:

- The API is changed, we now don't close the libaio queue between files
- The native layer won't use malloc as much as it used to, saving some CPU and 
memory defragmentation
- I organized the code around nio and libaio


> Simplify libaio native / implement 4096 (queried) alignment
> -----------------------------------------------------------
>
>                 Key: ARTEMIS-163
>                 URL: https://issues.apache.org/jira/browse/ARTEMIS-163
>             Project: ActiveMQ Artemis
>          Issue Type: Bug
>            Reporter: clebert suconic
>            Assignee: clebert suconic
>             Fix For: 1.0.1
>
>




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to