0

我最近有理由查看有关JVM 参数的文档。-XX:MaxPermSize

它的文档部分说:

5.0 及更高版本:64 位 VM 扩展 30%

这是否意味着MaxPermSizeJava 1.5 和更高版本的虚拟机已经过时了?或者,正如我怀疑的那样,这个缩放信息是否只是描述最大的情况?

(实际上,想想看,30% 是什么?)

4

1 回答 1

1

由于更大的指针,64 位 JVM 倾向于使用更多内存。为了缓解这种增长,增加了 64 位 JVM 中所有内存区域的默认大小。您仍然可以覆盖默认值并使用您想要的任何值。

而且,如果你已经在使用-XX:MaxPermSize,这个改变与你完全无关。

于 2012-06-25T16:21:48.430 回答