gpt4 book ai didi

java - 详细 JVM 垃圾收集日志的时间戳是收集的开始还是结束?

转载 作者:行者123 更新时间:2023-11-30 02:50:19 28 4
gpt4 key购买 nike

详细 JVM 垃圾收集日志的时间戳是收集的开始还是结束?

2016-08-09T21:04:19.756-0400: 224890.317: [GC Desired survivor size 167510016 bytes, new threshold 15 (max 15) [PSYoungGen: 1179767K->111478K(1231104K)] 3952529K->2891847K(4027328K), 0.2618080 secs] [Times: user=1.02 sys=0.00, real=0.26 secs] 
2016-08-09T21:04:20.018-0400: 224890.579: [Full GC [PSYoungGen: 111478K->0K(1231104K)] [ParOldGen: 2780369K->2408093K(2796224K)] 2891847K->2408093K(4027328K) [PSPermGen: 530364K->530261K(530880K)], 7.9147990 secs] [Times: user=26.41 sys=0.02, real=7.91 secs]

第一次收集是在 2016-08-09T21:04:19.756-0400 开始并在 0.26 秒后结束还是在时间戳之前 0.26 秒开始?

最佳答案

时间戳表示垃圾收集阶段的开始。

HotSpot 源代码中有多个位置打印时间戳,具体取决于 GC 算法和 PrintGCDetails 选项,但在所有情况下,这都是在 GC 开始时完成的:genCollectedHeap.cpp , defNewGeneration.cpp , parNewGeneration.cpp , g1CollectedHeap.cpp

关于java - 详细 JVM 垃圾收集日志的时间戳是收集的开始还是结束?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38882668/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com