You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Vladimir Rodionov (JIRA)" <ji...@apache.org> on 2016/03/22 22:43:25 UTC

[jira] [Commented] (HBASE-14613) Remove MemStoreChunkPool?

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

Vladimir Rodionov commented on HBASE-14613:
-------------------------------------------

In other words, let us do more garbage, GC will take care of it. Yeah, this is why people still hate Java. Even if HotSpot allocates 2MB directly in tenured space, reusing these buffers decreases OldGen GC frequency, which is rather good than bad, I presume. 

> Remove MemStoreChunkPool?
> -------------------------
>
>                 Key: HBASE-14613
>                 URL: https://issues.apache.org/jira/browse/HBASE-14613
>             Project: HBase
>          Issue Type: Brainstorming
>            Reporter: Lars Hofhansl
>            Priority: Minor
>         Attachments: 14613-0.98.txt, gc.png, writes.png
>
>
> I just stumbled across MemStoreChunkPool. The idea behind is to reuse chunks of allocations rather than letting the GC handle this.
> Now, it's off by default, and it seems to me to be of dubious value. I'd recommend just removing it.



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