【发布时间】:2020-03-11 20:23:48
【问题描述】:
Java G1 垃圾收集器(在 Open JDK 中实现)是否尊重 -XX:MaxHeapFreeRatio=n JVM 参数?
它在 Java 8 中是否尊重它?
我发现 JEP 346: Promptly Return Unused Committed Memory from G1 在 Java 12 中交付,但我不清楚它之前的状态是什么。
【问题讨论】:
-
所以你的问题是 only 在 java-12 之前,我猜?
-
@Eugene 不,问题是针对 Java 8、11、13,只是答案可能因版本而异。
-
如果重要的话,我已经用广泛的参考更新了我的答案。但底线很简单:该标志确实很重要,在多大程度上:取决于确切的VM版本,给予VM的初始标志。
标签: java garbage-collection g1gc