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

Reply via email to