activemq-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Michael Andre Pearce (IG) (JIRA)" <j...@apache.org>
Subject [jira] [Comment Edited] (ARTEMIS-994) Support Netty Native Epoll on Linux
Date Fri, 24 Feb 2017 15:32:44 GMT

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

Michael Andre Pearce (IG) edited comment on ARTEMIS-994 at 2/24/17 3:31 PM:
----------------------------------------------------------------------------

As Clebert notes, it is more performant for many reasons,

less cpu
less interrupts
os level edge trigger vs level trigger (also supports level triggers) 

It is already proven in the netty stack (i don't think we need to repeat this). 

The version of netty used already has this feature, we're simply not making use/configuring
it currently.

This is all similar reasons Artemis uses libaio ;)




was (Author: michael.andre.pearce):
As Clebert notes, it is more performant for many reasons,

less cpu
less interrupts
os level edge trigger vs level trigger (also supports level triggers) 

It is already proven in the netty stack (i don't think we need to repeat this). 

The version of netty used already has this feature, we're simply not making us/configuring
it currently.

This is all similar reasons Artemis uses libaio ;)



> Support Netty Native Epoll on Linux
> -----------------------------------
>
>                 Key: ARTEMIS-994
>                 URL: https://issues.apache.org/jira/browse/ARTEMIS-994
>             Project: ActiveMQ Artemis
>          Issue Type: New Feature
>          Components: Broker
>    Affects Versions: 2.0.0, 1.5.3
>            Reporter: Michael Andre Pearce (IG)
>
> Netty has support for native epoll, this is available only on linux systems. This is
more performant.
> http://netty.io/wiki/native-transports.html
> This is inline with supporting asyncio with libaio using such native feature to bring
perfomance benefits to artemis.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Mime
View raw message