首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 服务器 > 云计算 >

Cloudera工程师关于CMS碎片有关问题的一个解决方案

2012-06-28 
Cloudera工程师关于CMS碎片问题的一个解决方案http://www.cloudera.com/blog/2011/02/avoiding-full-gcs-i

Cloudera工程师关于CMS碎片问题的一个解决方案
http://www.cloudera.com/blog/2011/02/avoiding-full-gcs-in-hbase-with-memstore-local-allocation-buffers-part-1/

全文分3个部分,第一部分简单介绍了一下JVM的GC概念;关于CMS的基础理论和常见的2个异常concurrent mode failure和promotion failed还比较清晰,第二部分:通过在Hbase上的一系列实验,分析了为什么Hbase会频繁的Full GC,不只是在内存满,或者达到CMS触发比例的时候才会触发Full GC,碎片同样会导致这个问题;第三部分作者讲解了Hbase中为什么会导致内存碎片,以及Hbase是如何通过MemStore-Local Allocation Buffer方案来解决这个内存碎片的问题的。

热点排行