Kirill Tkalenko created IGNITE-25686:
----------------------------------------

             Summary: Optimize class jraft.util.Recyclers
                 Key: IGNITE-25686
                 URL: https://issues.apache.org/jira/browse/IGNITE-25686
             Project: Ignite
          Issue Type: Improvement
            Reporter: Kirill Tkalenko


It was found that objects 
*org.apache.ignite.raft.jraft.util.ByteBufferCollector* can accumulate in the 
heap quite a lot.
For example, for 10 tables with 25 partitions, depending on the records (from 
several bytes to several KB), there can be up to 12K of them, which is a lot. 
Moreover, they can be of different sizes.

This needs to be optimized, for starters, you can make a quick fix and later 
copy the implementation from the latest Netty, since the current implementation 
was copied from the 2014 version.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to