JVM
泽尔洛
这个作者很懒,什么都没留下…
展开
-
Garbage First(G1) GC 上篇 适用场景、数据模型、GC过程
G1 GC,全称Garbage-First Garbage Collector,在jdk6版本除了体验版,jdk7正式推出,jdk9钟,被提倡为默认GC1. G1适用场景 G1适合作为服务端垃圾收集器,应用在多处理器和大内存的条件下,可以实现高吞吐量的同时,尽可能满足垃圾收集较短可控的暂停时间,主要针对以下场景设计像CMS一样,能与应用程序并发执行更快速整理空闲空间GC停顿时间更可控不会牺牲...原创 2018-07-08 22:54:17 · 2779 阅读 · 1 评论 -
bump-the-pointer 和 TLABs 机制
JVM的GC用到了一些加速内存分配的技术,简单总结如下bump-the-pointer机制:原介绍:That is, the end of the previously allocated object is always kept track of. When a new allocation request needs to be satisfied, all that needs...翻译 2018-07-06 15:44:00 · 2164 阅读 · 1 评论