JVM选项-XX:+ UseAdaptiveSizePolicy定义为热点人体工程学的一部分,可以通过吞吐量或暂停时间优先级进行指定。
但是,我的问题是-同时提到其他jvm选项(例如NewSize和SurvivorRatio)是否正确?这样做的影响到底是什么?
最佳答案
仅供引用,在任何最新版本的Sun JVM中为-XX:+UseAdaptiveSizePolicy
is enabled by default。
另外,我发现an article:
我找不到NewSize
的确切答案,但看来它设置了初始年轻代的大小,而不是永久的,因此它与UseAdaptiveSizePolicy
不互斥。
但是,这里有很多文章:
但是,在大多数情况下,如果要调优
SurvivorRatio
,则需要调优NewSize
和MaxNewSize
。