[ https://issues.apache.org/jira/browse/CASSANDRA-9929?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Robert Stupp updated CASSANDRA-9929: ------------------------------------ Description: CASSANDRA-9739 usually have tiny cache entries. The overhead of any general-purpose memory allocator is probably too high. [~benedict] proposed a chunked allocation strategy for OHC that allows to allocate the whole memory up-front - thus reducing the malloc/free overhead to 0. (EDIT: Key cache does not have tiny cache entries - at least not now) was: CASSANDRA-9738 + CASSANDRA-9739 usually have tiny cache entries. The overhead of any general-purpose memory allocator is probably too high. [~benedict] proposed a chunked allocation strategy for OHC that allows to allocate the whole memory up-front - thus reducing the malloc/free overhead to 0. > More efficient memory handling for tiny off-heap cache entries > -------------------------------------------------------------- > > Key: CASSANDRA-9929 > URL: https://issues.apache.org/jira/browse/CASSANDRA-9929 > Project: Cassandra > Issue Type: Improvement > Reporter: Robert Stupp > Assignee: Robert Stupp > Priority: Minor > Fix For: 3.x > > > CASSANDRA-9739 usually have tiny cache entries. The overhead of any > general-purpose memory allocator is probably too high. > [~benedict] proposed a chunked allocation strategy for OHC that allows to > allocate the whole memory up-front - thus reducing the malloc/free overhead > to 0. > (EDIT: Key cache does not have tiny cache entries - at least not now) -- This message was sent by Atlassian JIRA (v6.3.4#6332)