2

如何在 Java Mission Control 中查看垃圾收集器的类型?

我调查了包括 MBeans Browser 在内的所有选项卡,但没有找到 GC 的类型。我只能通过“内存”选项卡上枚举的内存区域来假设它。

4

2 回答 2

1

单击Memory选项卡,然后GC Configuration(窗口底部)您将在此处看到整个 gc 配置,包括 GC 类型、并行 GC 线程、并发 GC 线程等,屏幕截图来自 JMC 5.5.0

在此处输入图像描述

于 2017-04-01T10:02:52.657 回答
1

看起来 JMC 没有显示垃圾收集器类型。所以我明确地设置了 GC 类型并查看了Memory该部分的选项卡Active Memory Pools


GC类型:Garbarge-First (G1)

JVM选项:-XX:+UseG1GC

投票名称:G1 Eden Space, G1 Old Gen,G1 Servivor Space


GC类型:Parallel

JVM选项:-XX:+UseParallelGC

投票名称:PS Eden Space, PS Old Gen,PS Servivor Space


GC类型:Concurrent Mark Sweep (CMS)

JVM选项:-XX:+UseConcMarkSweepGC

投票名称:Par Eden Space, CMS Old Gen,Par Servivor Space


...未完待续

在此处输入图像描述

于 2017-03-27T08:32:17.863 回答