例
-server -Xms1024m -Xmx1024m -XX:NewSize=256m -XX:MaxNewSize=512m -XX:+PrintGCDetails -Xloggc:/logs/gc.$$.log
サーバーモードで起動する手段は、初期ヒープ1024メートル、1024メートル、最大ヒープ、最初の256メートルの新世代、512メートルの最大の新世代、印刷冗長GCログ、および出力がGCに。$$。ログインします。
共通の仮想マシン・パラメータ
- リナックス/ ARM(32ビット):320キロバイト
- リナックス/ I386(32ビット):320キロバイト
- Linux / x64(64ビット):1024キロバイト
- OSのX(64ビット):1024キロバイト
- Solarisの/ I386(32ビット):320キロバイト
- Oracle Solaris / x64(64ビット):1024キロバイト
-XX:ERRORFILE =ファイル名は、
ときエラー、エラーログが発生へのパスを指定します。
-XX:MaxDirectMemorySizeは=サイズ
NIOの最大バッファ割り当ては直接提供しました。
-XX:+ HeapDumpOnOutOfMemory
のOutOfMemoryErrorが発生した場合、ダンプファイルを生成します。あなたは-XXを使用することができます。HeapDumpPathは、ヒープ・ダンプ・ファイルのパスと名前を指定します。
-XX:ログファイル=パス
、ログ・パスとファイル名に書き込まれたデータを設定します。
-XX:NewRatio =比
若い世代の割合と古い時代。
-XX:+ PrintGC
ときにメッセージGCを印刷します。
-XX:+ PrintGCDetailsは
、詳細なメッセージにGCを印刷します。
-XX:+ UseConcMarkSweepGCを
、古い時代のCMSのガベージコレクタを有効にします。
-XX:+ UseG1GC
G1コレクタを可能にしました。
-XX:+ UseParallelGC
有効並列スキャンガベージコレクタ
-XX:+ UseParallelOldGC
の並列スキャンを有効に古いガベージコレクタの
-XX:+ UseParNewGC
パラレルスキャンガベージコレクタの新しい世代を可能に