- 章节名:3.5.8 理解GC日志
- 页码:第89页 2014-02-11 03:39:44
针对verbose GC log来说:这句说得不太好。这样说的话就暗指"[GC"不是stop-the-world而"[Full GC"才是stop-the-world了。实际上这两种前缀还真不是用来区分停顿类型,而是用来区分收集区域的。"[GC"说明只收集GC堆的部分区域。通常就是minor GC,只收集young gen。"[Full GC"说明收集了整个GC堆的所有区域,包括young、old、perm。这两种日志都是stop-the-world GC的表现。GC日志开头的“[GC”和“[Full GC”说明了这次垃圾收集的停顿类型,而不是 用来区分新生代GC还是老年代GC的。如果有“Full”,说明这次GC是发生了Stop-The-World 的
本文解析了Java垃圾回收(GC)日志中"[GC"与"[FullGC"的区别,指出二者分别表示部分区域收集(如新生代GC)和整个堆的全收集,并强调二者均会导致应用暂停(stop-the-world)。
3209

被折叠的 条评论
为什么被折叠?



