JVM智能内存池调整大小

时间:2014-11-07 12:26:50

标签: java garbage-collection jvm

前一段时间我发现这篇文章解释了现代JVM如何自动配置不同内存池的大小。

我现在正试图再次查明这一点,但无法找到该选项的文章或其他提示。

如何配置JVM以智能优化内存池的大小?

由于


找不到博文(对该功能进行了很好的分析),但我发现了这个: https://docs.oracle.com/javase/8/docs/technotes/guides/vm/gc-ergonomics.html

去尝试 -XX:+UseAdaptiveSizePolicy together with: -XX:GCTimeRatio=nnn -XX:MaxGCPauseMillis=nnn

1 个答案:

答案 0 :(得分:1)

我认为这是您阅读的适应性规模政策。 VM选项为-XX:+ UseAdaptiveSizePolicy。

此外它不经常使用,因为它增加了计算尺寸的额外成本,您可以使用-XX打印尺寸:+ PrintAdaptiveSizePolicy