如果已在 Eclipse 中安装 IBM® Monitoring and Diagnostic Tools - Garbage Collection and Memory Visualizer (GCMV),那么可以从命令窗口运行该工具,以代替从 Eclipse GUI 启动该工具。两种选项都会生成 HTML 报告,但在使用命令行时,对数据查看方式的灵活性和可控性都差一些。
eclipse_installation_directory/eclipse -nosplash -application com.ibm.java.diagnostics.visualizer.headless.application gcmv_arguments
其中 gcmv_arguments 是命令行自变量的列表,这些自变量在以下文本中进行了描述。该命令将生成几个文件。打开 index.html 文件以查看解析后的日志数据。
eclipse -nosplash -application com.ibm.java.diagnostics.visualizer.headless.application -o reportOut -f gc.log