如何确定g1gc自动生成的区域大小?

时间:2017-06-22 20:09:17

标签: java garbage-collection hotspot g1gc

文档说:

  

启动时,Java虚拟机(JVM)设置区域大小

如何确定启动时为g1gc区域选择的大小?如何在运行时更改通知?

我曾尝试使用-XX:+PrintGCDetails记录gc信息,但它不包含有关区域大小的信息。

1 个答案:

答案 0 :(得分:2)

可以使用-XX:G1PrintRegionLivenessInfo标志打印区域大小信息,该标志必须与-XX:+UnlockDiagnosticVMOptions标志一起使用(好吧,至少用于,不确定最新的JVM)。

另请参阅Oracle博客中的this article和来自Hubspot的this very insightful article(只需搜索" Min Heap Size")。