NutzCN Logo
问答 jvm -Xloggc:E:/gc/gc.log 不生成log日志
发布于 2709天前 作者 qq_06a6a5be 11102 次浏览 复制 上一个帖子 下一个帖子
标签:

我是使用idea的,然后添加了下面四行jvm的启动参数

-Xms128m
-Xmx750m
-XX:MaxPermSize=350m
-XX:ReservedCodeCacheSize=225m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50

-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true

-verbose:gc
-XX:+PrintGCDetails
-XX:+PrintGCDateStamps
-Xloggc:E:/gc/gc.log

然后我用jvisualvm查看vm参数,发现已经执行了

-Xms128m
-Xmx750m
-XX:MaxPermSize=350m
-XX:ReservedCodeCacheSize=225m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-verbose:gc
-XX:+PrintGCDetails
-XX:+PrintGCDateStamps
-Xloggc:E:/gc/gc.log
-Djb.vmOptions=E:\setupSoftware\idea\IntelliJ_IDEA\ideaIU-14.1.7\bin\idea64.exe.vmoptions
-Xbootclasspath/a:E:\setupSoftware\idea\IntelliJ_IDEA\ideaIU-14.1.7\lib\boot.jar
-Didea.paths.selector=IntelliJIdea14

但是却没有生成日志文件

5 回复

目录没建?

是要自己建的吗,它不会因为没有找到文件而去创建的吗

文件会,但目录不会

是的谢谢,创建了gc这个目录就可以了
还有一个小问题:-XX:+PrintGCDetails表示启用打印gc详细信息,-XX:-PrintGCDetails关闭打印gc详细信息,-XX:PrintGCDetails默认是关闭打印gc详细信息是吗

刚刚试了一下是这样的,并且没有这种-XX:PrintGCDetails用法,谢谢

添加回复
请先登陆
回到顶部