Java仮想マシンの知識 - パラメータ

-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
  パラレルスキャンガベージコレクタの新しい世代を可能に

おすすめ

転載: www.linuxidc.com/Linux/2019-07/159650.htm