gpt4 book ai didi

java - 如何从G1 gc日志中提取关键信息

转载 作者:行者123 更新时间:2023-12-01 11:53:42 26 4
gpt4 key购买 nike

我发现 G1 GC 日志有点神秘,我想问一下日志文件本身是否可以用来了解用于 GC 的特定时间窗口的总“停止世界”时间?

另外,G1收集器的完整GC周期是如何指定的?我看到很多 GC 暂停(年轻),但没有相当于完整 GC 的情况。当然,这可能是因为还没有发生,但我不能肯定地说。

如有任何反馈,我们将不胜感激。

问候,鲍勃

最佳答案

I see a lot of GC pause(young) but nothing equivalent for a full GC

理想情况下,完全GC不应在G1中发生,并且它将尝试执行混合收集(年轻区域+一些旧区域),相反,它们将显示为类似[GC暂停(混合),.. .]

完整GC也会说明其原因[Full GC(分配失败),...]

I wanted to ask can the log file itself be used to understand the total "stop the world" time for a specific time window that was used for GC?

您可以尝试GCViewer可视化日志。尽管它不会为您提供 STW 期间到底发生了什么的细粒度分割,但为此您需要阅读详细日志,这些日志已在 here 中进行了解释。

关于java - 如何从G1 gc日志中提取关键信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28596995/

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