0

私は最近、JVM への引数のドキュメントを参照する必要がありました。-XX:MaxPermSize

そのドキュメントには、一部次のように記載されています。

5.0 以降: 64 ビット VM は 30% 大きくスケーリングされます

MaxPermSizeこれは Java 1.5 以降の仮想マシンでは廃止されたということですか? それとも、私が推測するように、このスケーリング情報は単に最大まで何が起こるかを説明しているだけなでしょうか?

(実は、そういえば3割くらい?)

4

1 に答える 1

1

64 ビット JVM は、ポインタが大きいため、より多くのメモリを使用する傾向があります。この増大を緩和するために、64 ビット JVM のすべてのメモリ領域のデフォルトサイズが増加しました。デフォルトを上書きして、必要な値を使用することもできます。

さらに、すでに を使用している場合-XX:MaxPermSize、この変更はまったく関係ありません。

于 2012-06-25T16:21:48.430 に答える