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

Robbie Gemmell commented on QPIDJMS-565:
----------------------------------------

Pointed the change in behaviour noted above out on the PR 
[https://github.com/netty/netty/pull/12109#issuecomment-1061686373] to ensure 
it was documented, but it actually lead to a further change being made 
[https://github.com/netty/netty/pull/12158] to result in the 
_io.netty.allocator.useCacheForAllThreads_ default change _not_ affecting the 
caching behaviour for EventLoopGroups created with a ThreadFactory that isnt 
supplying FastThreadLocalThread's.

> QpidJMSThreadFactory should create FastThreadLocalThread as Netty event loop 
> threads
> ------------------------------------------------------------------------------------
>
>                 Key: QPIDJMS-565
>                 URL: https://issues.apache.org/jira/browse/QPIDJMS-565
>             Project: Qpid JMS
>          Issue Type: Bug
>            Reporter: Francesco Nigro
>            Priority: Major
>
> [https://github.com/netty/netty/pull/8991] is causing thread local Netty 
> pooled buffers to *not* be used for allocations within 
> non-FastThreadLocalThread threads.
> It should be better to use FastThreadLocalThread instead and save this 
> performance issue to happen.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to