サーバークラス以外のマシンでの Java 6 の次のオプションのデフォルト値は?
- -Xmx
- -XX:MaxPermSize
Oracle のドキュメントには、次のように記載されています。
サーバー VM を実行しているサーバー クラスのマシンでは、ガベージ コレクター (GC) が以前のシリアル コレクター (-XX:+UseSerialGC) からパラレル コレクター (-XX:+UseParallelGC) に変更されました。
と
並列ガベージ コレクタ (-XX:+UseParallelGC) を使用して VM (クライアントまたはサーバー) を実行しているサーバー クラスのマシンでは、初期ヒープ サイズと最大ヒープ サイズが変更されました。
このページでは、非サーバー クラスのマシンのデフォルトについては説明していません。たとえば、初期ヒープ サイズが「妥当な最小値」であることだけが説明されています。コマンドの「マニュアルページ」を見ると、次のようなものがあります。java
-Xms
デフォルト値は、システム構成に基づいて実行時に選択されます