想知道在任何情况下使用-XX:+ UseCompressedOops都不理想吗?看起来使用此选项有很多好处。
最佳答案
看来您不是第一个这么认为的人。
根据this的说明,除非您使用的是32GB以上的堆,否则它是打开的。
禁用它会是一种罕见的情况,例如错误或类似问题的解决方法。
实际上,从Java可以实现此选项的重要性
6更新默认情况下,Oracle 18在HotSpot中启用-XX:+ UseCompressedOops
JVM基于最大Java堆大小。
想知道在任何情况下使用-XX:+ UseCompressedOops都不理想吗?看起来使用此选项有很多好处。
最佳答案
看来您不是第一个这么认为的人。
根据this的说明,除非您使用的是32GB以上的堆,否则它是打开的。
禁用它会是一种罕见的情况,例如错误或类似问题的解决方法。
实际上,从Java可以实现此选项的重要性
6更新默认情况下,Oracle 18在HotSpot中启用-XX:+ UseCompressedOops
JVM基于最大Java堆大小。