gpt4 book ai didi

Java 详细 GC 日志配置 - 未创建文件

转载 作者:行者123 更新时间:2023-12-02 01:21:16 31 4
gpt4 key购买 nike

我尝试在 eclipse 和 intelliJ 参数中使用垃圾收集记录器来配置简单的测试程序。尝试了不同类型的配置,但尚未创建日志文件。

-XX:+PrintGCDetails -XX:+PrintGCDateStamps -Xloggc:gc.log

如果可能的话,我更喜欢用来创建日志的垃圾收集是 G1。

最佳答案

-X-XX 参数是虚拟机选项而不是程序参数,这让我认为如果你没有收到任何错误,你可能会错误地传递它到您的程序。

使用您的参数时我得到以下信息:

Unrecognized VM option 'PrintGCDateStamps'

通过删除它,它工作正常并生成 gc.log

通过 IDE

enter image description here

通过命令行

$ java -Xloggc:gc.log com/stackoverflow/Main
<小时/>

-Xloggc 已弃用

<= Java 8 -Xloggc:filename.log

>= Java 9 -Xlog:gc:filename.log

在现代 JVM 中使用 -Xloggc 仍然有效,但会发出警告:

[0.005s][warning][gc] -Xloggc is deprecated. Will use -Xlog:gc:gc.log instead.

关于Java 详细 GC 日志配置 - 未创建文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57641031/

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