确定OpenJDK活动GC类型

时间:2016-08-04 11:42:56

标签: java garbage-collection openjdk

在运行OpenJDK 8 JVM时,是否有人知道如何通过JMX确定活动GC类型(串行,并行等)?

1 个答案:

答案 0 :(得分:2)

这纯粹基于我的本地机器,可能与您的机器有所不同。希望它能帮助你找到你想要的东西。

因此,如果尚未安装Java 1.8 Mission Control,那么下载它可能是一个好主意。请参阅以下Stack Overflow问题。

当您打开Java Mission Control时,您将需要选择正在运行的JVM,这可以在“JVM Browser”下的左侧选项卡中找到

选择正在运行的JVM后,您应该能够选择“MBean Server”选项。选择此选项将打开JVM概述,您将在本页底部看到多个选项卡,包括“MBean Browser”。

此选项卡将显示需要由JVM管理的设备,应用程序或任何资源,包括垃圾收集器。

然后,您应该可以通过搜索“垃圾”

来过滤MBean树

有关垃圾收集的更多信息,您可以查看底部的“内存”选项卡。这有望显示包含垃圾收集数据和描述的GC表。 (见第二个截图)

希望如果一切按预期工作,您将看到垃圾收集的MBean,如下面的截图。

JVM Mission Control - GarbageCollector

Garbage Collection Memory Overview