cassandra-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Benedict (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (CASSANDRA-7883) Allow plugging JEMalloc for off-heap memtables
Date Mon, 08 Sep 2014 01:03:28 GMT

    [ https://issues.apache.org/jira/browse/CASSANDRA-7883?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14125120#comment-14125120
] 

Benedict commented on CASSANDRA-7883:
-------------------------------------

Hi Jay,

If we plan to use this, I'd suggest we stick with the allocator that can already be defined
for use in e.g. row cache etc., and just use it here as well. No point polluting the config
file.

> Allow plugging JEMalloc for off-heap memtables
> ----------------------------------------------
>
>                 Key: CASSANDRA-7883
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-7883
>             Project: Cassandra
>          Issue Type: Improvement
>          Components: Core
>            Reporter: Jay Patel
>            Assignee: Jay Patel
>              Labels: patch
>             Fix For: 2.1.1
>
>         Attachments: trunk-7883.txt
>
>
> Off-heap memtables (memtable_allocation_type:offheap_objects) introduced by CASSANDRA-6694
uses native GCC allocator. Provide an option to use JEMalloc allocator (http://www.canonware.com/jemalloc/)
which is good to reduce fragmentation. 
> CASSANDRA-3997 adds below option for off-heap caches and metadata. But it's not in effect
for off-heap memtables. Should be use the same option or add another?
> memory_allocator: JEMallocAllocator



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

Mime
View raw message