アプリケーションの性能に関する情報を採集するには、Java VisualVM 使用します。
Java VisualVMの[監視]タブを開き、CPUのグラフから、アプリケーションのCPU使用状況を確認してください。CPU使用率が高い場合は、アプリケーションが、CPUに負荷がかかる処理を実行している可能性があります。
詳しくは、JDKドキュメントを参照してください。
ポイント
CPU使用率が低い場合は、ロックの取得待ちや、I/O待ちなどによって、アプリケーションがスローダウンしている可能性が考えられます。「A.5.6 ハングアップやスローダウンの原因を調べる」を参照してください。