[
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]