【发布时间】:2011-08-01 08:37:00
【问题描述】:
我想在我的 Java Webstart 应用程序中记录 GC。
我已经尝试过该选项
<j2se version="1.5+" java-vm-args="-verbose:gc -Xloggc:gc.log -XX:+PrintGCTimeStamps -XX:+PrintGCDetails" />
在 jnlp 文件中,但在 java 控制台和指定文件 gc.log 中都没有出现任何日志记录。
我也尝试了绝对文件-/路径名。
我将 Xmx 缩小到一定大小,GC 肯定会在短时间内发生。
【问题讨论】:
-
你试过手动拨打
System.gc()吗? -
是的,我做到了。不幸的是,在 gc.log 或 java 控制台中没有结果。
-
调用 System.gc() 不会输出任何日志。它只会导致一次完整的 GC。
标签: java garbage-collection jnlp java-web-start