jstat

パフォーマンスチューニング

JVMのGC 実践ガイド 後編(分析カタログと診断フロー)

1. はじめに本記事は、JVMにおけるGC(ガーベジコレクション)の観測と分析に焦点を当てた「後編」です。チューニングには踏み込まず、取得した観測データ(jstat出力など)をどのように読み解くかについて説明していきます。前編:GCの基本/...
パフォーマンスチューニング

JVMのGC 実践ガイド 中編(jstatの使い方と見方)

1.はじめに目的はjstatでGCを観測し、数字を読めるようになることです。対象はJava 21。GCはG1とZGCを中心に説明します。基本は -gcutil(利用率%)と -gc(サイズ=KB)の使い分け。-t(Timestamp列)/-...
ソフトウェアテスト

性能試験の分析方法まとめ

はじめに本記事は性能試験中にシステムの遅延や応答時間の劣化が発生した場合に、4つのツール「jstat」「mpstat」「vmstat」「sar」を、どう使い分けるか解説します。※補足Javaアプリケーションを例にしていますが、mpstat、...
ソフトウェアテスト

jstat徹底解説: JVMのログを読み解く

はじめにJavaアプリケーションの性能試験では、JVM(Java Virtual Machine、Javaプログラムを実行する仮想環境)の動作を確認することが重要である。この目的でjstatが役立つ。jstatはJDK(Java Devel...