Jay Patel created CASSANDRA-7882:
------------------------------------

             Summary: Allow disabling slab allocation for off-heap memtables
                 Key: CASSANDRA-7882
                 URL: https://issues.apache.org/jira/browse/CASSANDRA-7882
             Project: Cassandra
          Issue Type: Improvement
          Components: Core
            Reporter: Jay Patel
             Fix For: 2.1.1


CASSANDRA-5935 allows option to disable region-based allocation for on-heap 
memtables but there is no option to disable it for off-heap memtables 
(memtable_allocation_type: offheap_objects). 

Disabling region-based allocation will allow us to pack more tables in the 
schema since minimum of 1MB region won't be allocated per table. Downside can 
be more fragmentation which should be controllable by using better allocator 
like JEMalloc.

How about below option in yaml?:
memtable_allocation_type: unslabbed_offheap_objects

Thanks.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to