JVM G1源码分析和调优书 阅读笔记 二

第3章  G1的对象分配

线程的私有缓冲区,不是线程栈空间

TLAB 过小会导致不停地分配新的TLAB,如果TLAB 过大,会导致内存碎片问题。

JVM 提供了参数TLABSize来控制TLAB的大小,JVM会自己推断这个值多大更合适,设置TLAB占用Eden空间的百分比

发布了331 篇原创文章 · 获赞 1 · 访问量 3510

猜你喜欢

转载自blog.csdn.net/kuaipao19950507/article/details/103690768