【ブイエムスタット】
vmstat(仮想メモリ統計) とは?
💡 サーバーのバイタルサインを一目で把握するモニター
📌 このページのポイント
サーバーが重いんだけど、原因ってどうやって調べるの?
まずはvmstatを実行してみよう。CPU、メモリ、ディスクI/O、スワップの状態が一目で分かるよ。お医者さんが最初にバイタル(体温・血圧・脈拍)を確認するようなものだね。
出力がたくさんあって何を見ればいいかわからない…
vmstat 1って書くと何が変わるの?
1秒おきに最新の統計を表示し続けるんだ。最初の1行は起動以降の平均値だから無視して、2行目以降のリアルタイムデータを見るのがポイントだよ。vmstat 1 10とすれば10回分だけ表示して止まる。
topコマンドとはどう使い分けるの?
まとめ:ざっくりこれだけ覚えればOK!
「vmstat」って出てきたら「システム全体のリソース状況を一目で確認するコマンド」と思えればだいたいOK!
📖 おまけ:英語の意味
「virtual memory statistics」 = 仮想メモリ統計
💬 仮想メモリだけでなくCPUやI/Oの統計も見られる万能コマンドだよ