質問: httpdの占有について(さくらvps) お世話になります。 現在さくらvpsさんのメモリ2gのサーバーでサイトを運営しているのですが、 アクセス数1,000/日を超えた当たりからサーバーが重たく感じます。 webminで実行プロセスをみると、 ■cpu平均ロード:0.50前後(5分、10分、15分) ■実行プロセス: 4303 apache 4.7 % /usr/sbin/httpd サイズ:338376 kb 4305 apache 4.7 % /usr/sbin/httpd サイズ:338376 kb 4307 apache 4.7 % /usr/sbin/httpd サイズ:338376 kb 4308 apache 4.5 % /usr/sbin/httpd サイズ:338376 kb 4302 apache 4.4 % /usr/sbin/httpd サイズ:338376 kb 4572 apache 4.4 % /usr/sbin/httpd サイズ:338376 kb 4301 apache 4.3 % /usr/sbin/httpd サイズ:338376 kb 4306 apache 4.2 % /usr/sbin/httpd サイズ:338376 kb 4304 apache 4.0 % /usr/sbin/httpd サイズ:338376 kb 4568 apache 4.0 % /usr/sbin/httpd サイズ:338376 kb 4565 apache 3.9 % /usr/sbin/httpd サイズ:338376 kb 4571 apache 3.9 % /usr/sbin/httpd サイズ:338376 kb 4574 apache 3.6 % /usr/sbin/httpd サイズ:338376 kb 4573 apache 3.2 % /usr/sbin/httpd サイズ:338376 kb 4567 apache 2.9 % /usr/sbin/httpd サイズ:338376 kb というような状況で常にhttpdのプロセスがcpuの60%前後を占めているのですがこれは正常でしょうか? またメモリサイズも特に以上ではありませんでしょうか? 1日の中でもcpu平均ロード時間が0.01~0.5とばらつきがありまだ原因が分かっておりません。 なにか良い調べ方などありましたらよろしくお願い致します。
回答: 1日1000件って、ほとんどゼロに等しいので、トラフィックの影響では無いです。 >httpdのプロセスがcpuの60%前後を占めている これはtopで見た数値ですか?高cpuのプロセスは1つだけ? おそらくプログラムのバグでループしてるのでしょうね。それらしいところをよく見ましょう。