gpt4 book ai didi

java - 如何轻松监控 Eden 和 Survivor Spaces 的使用情况

转载 作者:行者123 更新时间:2023-12-02 22:55:06 26 4
gpt4 key购买 nike

监控EdenSurvivor堆空间使用情况的最佳方法是什么?

我打开了所有GC 日志记录选项,但我只能看到 YoungGen 占用:

-XX:+PrintTenuringDistribution -XX:+UnlockDiagnosticVMOptions -XX:+LogVMOutput -XX:LogFile=jvm.log -server -XX:+HeapDumpOnOutOfMemoryError -XX:+DisableExplicitGC -Xloggc:gc.log -XX:+PrintGCTimeStamps -XX:+PrintGCDetails -showversion -XX:+PrintClassHistogramBeforeFullGC -XX:+PrintClassHistogramAfterFullGC -XX:+UseParallelOldGC -XX:ParallelGCThreads=4 -XX:MaxTenuringThreshold=15

我会使用VisualGC但在任何地方都找不到它的分布。 JDK 附带的 VisualVM 默认发行版不附带 VisualGC。 VisualGC plugin links VisualGC 站点已损坏。

更新: jstat 是我正在寻找的内容,具体来说:

    jstat -gcutil -t <pid> <interval> <number_of_samples>

最佳答案

根据“监视器”的含义,您可能只需要 jstat 。查看 -gc* 选项。

关于java - 如何轻松监控 Eden 和 Survivor Spaces 的使用情况,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13924565/

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