人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

vmstatでサーバーの状態を見ると、cpu(wa)が1時間に5-20回ほど急激に増加します。サーバーの利用用途はウェブサーバーで、apacheとmysqlが起動しているのみです。なぜこのような現象になるのでしょうか?また、このi/o待ちの原因がどのプロセスか?どのアプリか?を調べる方法を教えて下さい。

おそらくmysqlかapacheがファイルをハードディスクに取得するi/o待ちだとは思います。

<増加する時のvmstat 2>
procs -----------memory---------- ---swap-- -----io---- --system-- ----cpu----
r b swpd free buff cache si so bi bo in cs us sy id wa
0 2 49604 8804 2988 206400 1 1 115 146 2 3 11 3 84 1
0 2 49604 6784 2988 207456 0 0 5738 0 2227 1629 5 6 0 89
0 1 49480 6176 1784 210720 0 0 27410 202 2293 2151 12 10 0 77
0 1 49476 77980 1836 139788 6 0 4760 4108 2647 2025 20 17 0 63
0 0 49464 101352 1856 116744 0 0 930 20446 2268 1790 17 16 3 64
0 0 49464 100976 1860 116952 0 0 74 0 2049 1437 9 5 76 11
0 0 49464 105656 1868 117872 0 0 430 0 2023 1527 7 3 82 9
0 0 49464 105656 1880 117948 0 0 0 242 2164 1510 4 3 93 0
0 0 49464 105656 1880 118008 0 0 0 0 1993 1215 3 3 95 0
-----------------------

●質問者: redhat
●カテゴリ:ウェブ制作
✍キーワード:1860 Apache BO cache CPU
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● felix33jp
●60ポイント

topでみてれば、どのアプリかはわかりませんか?


2 ● ken33jp
●10ポイント

cronで定期的に何か動いてるんじゃないでしょうか?


それか、スワップが発生してるんじゃないでしょうか?

http://ml.postgresql.jp/pipermail/pgsql-jp/2004-September/017558...

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ