开发者社区> 问答> 正文

HBase mslab.chunksize和G1HeapRegionSize间是否有关系

Hi,
声明下背景:
HBase 1.2.0-cdh5.7.6
jdk:1.8.0_121
RS内存设置24G

设置了hbase.hregion.memstore.mslab.chunksize=4M
RS使用G1垃圾回收,-XX:G1HeapRegionSize=8M

memstore在内存上请求的4M对于G1中region的8M而言,是否属于HumongousObjects?
二者之间是否存在这样的关系?

展开
收起
yauso 2019-07-17 17:14:06 116851 0
3 条回答
写回答
取消 提交回答
  • 是属于的理论上大于region 的 1/2 就会被归于HumongousObjects. 可以尝试调大XX:G1HeapRegionSize的值

    2020-03-29 15:33:33
    赞同 展开评论 打赏
  • 可以参考这篇文章哦 https://www.jianshu.com/p/0f1f5adffdc1

    2020-03-22 08:32:36
    赞同 展开评论 打赏
  • 推荐使用ali jdk的ZenGC,专门针对HBase在G1GC的基础上做了优化 详见下文: https://yq.aliyun.com/articles/618575

    2020-03-08 18:20:36
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
HBase at DIDI,看滴滴内部使用HBase的技巧 立即下载
HBase应用与发展之HBase RowKey与索引设计 立即下载
HBase中Coprocessor的介绍以及实际业务场景中的使用 立即下载