JVMコマンドパラメータガイド

1.最大ヒープメモリを調整します

-Xmx 8192メートル

2.最小ヒープ調整
-Xmx 8192メートル
3.設定した仮想マシンのガベージコレクション
+ UseG1GC:-XX
4.ごみ収集されたログ情報
-Xloggc:/ D:gc.log
5.OOMが自動的に例外ダンプファイルを生成した後、
-XX:+ HeapDumpOnOutOfMemoryError / -XX:HeapDumpOnCtrlBreak [CTRL +ブレーク]
6.レビューすべてのJVMのデフォルトパラメータ
-XX:+ PrintFlagsFianl

JSTAT統計クラスのロードは、メモリ、ガベージコレクション、JITコンパイルデータが不足し
JSTAT [オプションは、[間隔カウント] JVMID
] 総クエリごとに200ミリ秒10回照会し
JSTAT $(jcmd | grepののSJJを| awkは'{$ 1印刷}' )20010

JSTAT -gcutil

ソリューション:
0エコー|須藤のTEEは、/ proc / sys / kernel /山/ ptrace_scope

GC情報毎に10行表示、1秒間隔長
JSTAT -gc -h10 JVMID 1000年


jmapは:Javaのメモリ分析ツール
jmapのCMD JVMID

如:jmapの-dump:フォーマット= B、ファイル= any.bin JVMID

jstackのJavaスタックトレースツールは、
デッドロック、無限ループ、長すぎるために外部要求など:現在のスレッドのスナップショットを、現在のスレッドの位置決め一時停止の理由を生成し、

jinfo 实时查看jvm各项参数
查看CMSInitiatingOccupancyFraction 信息
jinfo -flag CMSInitiatingOccupancyFraction jvmid
查看System.properties()信息
jinfo -sysprops

おすすめ

転載: www.cnblogs.com/htkj/p/10932430.html