* 現状把握 [#f2a6d99f]
** vmstat (Report Virtual Memory Statistics) [#i7df6a26]
-vmstat はサーバのプロセス, メモリ, スワップ, I/O, CPU 等を確認できるコマンド
-CPU使用率と実際のI/O発生状況を並べてリアルタイムに表示できる
-使い方:vmstat [インターバル] [表示回数]
-リアルタイムに表示するにはインターバルを指定する
-表示の1行目は前回起動時からの平均値で、2行目以降がリアルタイム表示

-表示項目
--プロセス
---r: 実行待ちプロセス数
---b: 割り込み不可プロセス数(多くの場合 I/O 待ちプロセス)
--メモリ
---swpd:  スワップ使用量
---free:  空きメモリ量
--スワップ
---si:ディスクからのメモリスワップ量
---so:ディスクへのメモリスワップ量
--I/O
---bi:ブロックデバイス(ディスク)から受け取ったブロック (block/s)
---bo:ブロックデバイス(ディスク)に送られたブロック (block/s)
--CPU
---us:ユーザCPU利用率
---sy:システムCPU利用率
---id:CPUアイドル率
---wa:IO待ちCPU利用率

症例1
 $ vmstat 5
 
 procs -----------memory---------- ---swap-- -----io---- --system-- ----cpu----
 r  b   swpd   free   buff  cache   si   so    bi    bo   in    cs us sy id wa
 0  2    160  16508   9884 2644196    0    0   635   194  169    22  3  1 57 38
 1  0    160  16596  31888 2626872    0    0  1155   264 1235  1659  4  0 75 21
 0  1    160  17092  30408 2626792    0    0  3525  7121 3165  9808  0  2 58 40
 1  2    160  16620  29304 2624776    0    0  3465 19154 3352 10359  0  3 48 50
 0  1    160  16764  29100 2628100    0    0  1219 20943 3265  8026  0  2 48 50
 0  2    160  16652  28388 2625432    0    0  3411 10598 2681  8580  0  2 74 24

症例2
 $ vmstat 5
 
 procs -----------memory---------- ---swap-- -----io---- --system-- ----cpu----
 r  b   swpd   free   buff  cache   si   so    bi    bo   in    cs us sy id wa
 0  1 535608  16604   6092 2506128    0    0    17    53    1     1  4  2 67 28
 0  1 535608  16716   6068 2505892    0    0  1307    13 1339  2715  0  0 75 25
 1  1 535608  16620   6060 2505900    0    0  1374    11 1352  2491  0  0 75 25
 1  1 535608  16876   6052 2505908    0    0   950    10 1242  2223  0  0 75 24
 0  1 535608  16196   6052 2506428    0    0  1131    22 1288  2188  0  0 75 25
 0  1 535608  15828   6028 2506972    0    0  1087     3 1276  2050  0  0 75 25

* 参考URL [#j866d4b7]
-[[サーバの負荷関連メモ:http://blog.kumazon.com/archives/2005/03/post_3.html]]

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS