G1垃圾收集器入门教程(7)——G1的垃圾收集日志

本教程涵盖的最后一个主题会介绍如何使用日志信息来分析 G1 收集器的性能。本节会提供一些选项和开关的快速概述,你可以用来收集输出至日志中的数据和信息。

设置日志详情

你可以将日志设置为三个不同的细节级别。

(1)-verbosegc

等同于-XX:+PrintGC开关,可以将日志的详细级别设置为 fine。示例输出:

继续阅读G1垃圾收集器入门教程(7)——G1的垃圾收集日志

G1垃圾收集器入门教程(6)——命令行选项和最佳实践

在本节中,我们将学习 G1 收集器的各种命令行选项。

命令行的基本用法

如果要启用 G1 收集器,那么可以使用-XX:+UseG1GC开关。

以下是一个启动 Java2Demo 程序的命令行示例,这个程序包含在下载得到的 JDK 演示和示例程序包之中:

java -Xmx50m -Xms50m -XX:+UseG1GC -XX:MaxGCPauseMillis=200 -jar
c:\javademos\demo\jfc\Java2D\Java2demo.jar

关键的命令行开关