Aは、トップコマンドは、最高プロセスのCPU使用率(TID)、さらに測位利用のPS -efを見つけるために、またはJPS -l
top
jps -l
ps -ef | grep java | grep -v grep
プロセスPID = 5101
第二に、プロセスIDチェックスレッドIDに従って、PS用い - ターゲット特定にMPスレッド、またはコードを
ps -mp 进程 -o THREAD,tid,time
-m 显示所有线程
-p pid进程使用cpu的时间
-o 该参数后是用户自定义格式
ps -mp 5101 -o THREAD,tid,time
5102のスレッドTID = CPU使用率
第三に、jstackプロセスIDを持つピンポイント特定の問題へのコードの行数| grepのTID(16進スレッドIDの小文字)-A100
ヘクス10進によってTID = 5102 RPMである:13ee
jstack 5101 | grep 13ee -A100
四、JVMのパフォーマンス監視ツール(共通)
統計監視ツール
jstat
VMプロセスステータスツール
jps
メモリイメージングツール
jmap
Java構成ツール
jinfo