You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Nikolay Izhikov (Jira)" <ji...@apache.org> on 2023/10/09 06:51:00 UTC
[jira] [Created] (IGNITE-20594) Replace ThreadLocal ByteBuffer with PooledAllocator
Nikolay Izhikov created IGNITE-20594:
----------------------------------------
Summary: Replace ThreadLocal ByteBuffer with PooledAllocator
Key: IGNITE-20594
URL: https://issues.apache.org/jira/browse/IGNITE-20594
Project: Ignite
Issue Type: Task
Reporter: Nikolay Izhikov
Assignee: Nikolay Izhikov
Current approach uses thread local ByteBuffer to write data while dumping caches.
This can lead to memory overhead when only some threads from pool modifies data (call writeChanged) and for each thread separate ByteBuffer allocated.
We have PooledAllocator that can provide ability to reduce memory overhead.
Need to study if it can be used in this case.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)