IBM JDKオプション
出典:http://operamasks.blogbus.com/logs/21800310.html
以下のオプションは標準以外のオプションで、いつでも変更できます。 -Xboot classipath: ガイドパスを<パス>に設定します。 -Xboot classipath/p: ガイドパスの前に<パス>を追加します。 -Xboot classipath/a: ガイドパスの後ろに<パス>を追加します。 -Xrun[:options] 起動JVMPI概要分析 -Xshareclass[:options] クラスデータ共有を有効にします(詳細情報の取得にはヘルプを使用します) -Xint 説明済みの動作のみ(-Xnojit-Xnoaotに相当) -Xnojit JIT禁止 -Xnoa ot プリコンパイルコードを実行しない -Xquickstart 遅延最適化による起動時間の削減 -Xfuture 最も厳しいチェックを有効にして、将来のデフォルト値を予測します。 -verbose[:{class𞓜gcterse]]以下のオプションのパラメータはバイト単位です。サフィックスのある「k」(千)または「m」(兆)の値は、それぞれ計算されます。 -Xmca RAMクラスセグメント増分をに設定します。 -Xmco ROMクラスセグメント増分をに設定します。 -Xmn 初期/最大新しい空間サイズを<x>に設定します。 -Xmns 初期の新しい空間サイズをに設定します。 -Xmnx 最大新しい空間サイズをに設定します。 -Xmo 初期/最大古い空間サイズを<x>に設定します。 -Xmos 初期の古い空間サイズをに設定します。 -Xmox 最大古い空間サイズをに設定します。 -Xmoi 古いスペースの増分をに設定します。 -Xms 初期メモリサイズをに設定します。 -Xmx メモリの最大サイズをに設定します。 -Xmr 記憶されているセットサイズをに設定します。 -Xmrx 記憶されているセットの最大サイズをに設定します。 -Xmso オペレーティングシステムのスレッドスタックサイズをに設定します。 -Xiss 初期javaスレッドスタックサイズをに設定します。 -Xssi javaスレッドスタックの増分を<x>に設定します。 -Xss 最大javaスレッドスタックサイズをに設定します。 -Xscmx 新規共有クラスキャッシュのサイズをに設定します。 -Xmine ヒープ拡張の最小サイズをに設定します。 -Xmaxe ヒープ拡張の最大サイズを以下のオプションのパラメータに0から1の小数で設定します。値は0.3です。要求の割合は30%です。 -Xminf GC以降の自由形ヒープの最小割合 -Xmaxf GCの後に、最大パーセンテージ以下のオプションのパラメータを小数で表します。 -Xgcthreads GCスレッドの数を設定します。 -Xnoclassg c ダイナミッククラスのノックアウトを無効にします。 -Xclassigc ダイナミッククラスのノックアウトを有効にします。 -Xalways classc 各GCのダイナミッククラスのノックアウトを有効にします。 -Xnocompect explicitg c システムGCの圧縮を無効にする -Xcompect explicitg c 各システムGCの圧縮を有効にする -Xcompectg c 圧縮を有効にする -Xnocompectc 圧縮を無効にする -Xlp 大ページサポートを有効にする -Xdbg: デバッグを有効にします。JDWP標準オプション -Xrunjdwp: デバッグを有効にします。JDWP標準オプション -Xdbgifo: デバッグ情報サーバを有効にする -Xrdbgifo:: リモートデバッグ情報サーバを有効にします。
以下のオプションは標準以外のオプションで、いつでも変更できます。 -Xboot classipath:
-Xgcpolicy:gencon