[
https://issues.apache.org/jira/browse/HBASE-14613?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15208316#comment-15208316
]
ramkrishna.s.vasudevan commented on HBASE-14613:
------------------------------------------------
bqThat means that if you're promoting a decent amount of objects but not
getting enough mixed gen collections, it's possible to get pauses even though
there is a lot of memory left.
[~eclark]
I repeated the experiment and I can see that the case where we have No MSLAB
and no chunk pool the GC pause is infact more and the case where we have only
MSLAB and no chunk pool the GC pause is lesser but the through put is higher
than the NO MSLAB case. What could be the reason for that? Does your results
also go with this justification?
> 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)