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
-----------------------

回答の条件
  • 1人2回まで
  • 登録:
  • 終了:2008/03/27 17:40:02
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答2件)

id:felix33jp No.1

回答回数484ベストアンサー獲得回数3

ポイント60pt

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

id:ken33jp No.2

回答回数928ベストアンサー獲得回数13

ポイント10pt

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


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

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

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません