Jvm Xloggc无效不生成gc日志问题

2024-06-02  本文已影响0人  鹅鹅鹅_

为了说明问题,jvm参数做了简化。如下使用这种顺序最后发现无法生成gc日志。

java -jar mogosim.jar -Xms4096m -Xmx4096m -Xloggc:/tm/gc-%t.log

通过和之前的项目参数做对比,以及java -h查看命令帮助,最后发现,调整顺序后,gc日志成功生成【要把-jar放最后面】

dev@VM-32-13-ubuntu:~$ java -h
Usage: java [-options] class [args...]
           (to execute a class)
   or  java [-options] -jar jarfile [args...]
           (to execute a jar file)
java  -Xms4096m -Xmx4096m -Xloggc:/tm/gc-%t.log -jar mogosim.jar

原因是之前-jar放在前面,后面的参数就当做args处理了,而不是options

上一篇下一篇

猜你喜欢

热点阅读