- ベストアンサー
CGI、このベンチマークは重い?軽い?
perlの動作をサーバにアップロードした後、ベンチマークをとってみたのですが、これは、重いのでしょうか?軽いのでしょうか? これ→ 8wallclock secs (0.20usr+0.00sys = 0.20CPU) CPUパワーは殆ど使っていないのですが、wallclockというものが8秒もかかっています。 こういったスクリプトが毎回動作すると何か、問題はありそうですか? また、これ以外にも、CGIの重さ、軽さをしる手がかりがあれば教えてください。 宜しくお願い致します。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
単純に 時間がかかる=重い とはなりません。 例えば、スクリプトそのものをsleepなんかで止めていればサーバーにかかる負担はなく単に止まっている時間分を消費するだけということになります。 どのくらいの時間がかかったのかというよりも、どういったスクリプトなのか(どういう処理を行っているのか)ということの方が負荷という点では重要です。 負荷がかかる処理でもすぐ終わるという場合もありますしね。 負荷という点なら現実の時間ではなくCPU時間の方を見るべきです。(今回の場合は8 wallclock secs が現実の8秒 0.20CPUがCPU時間ということになります。) 詳しい話はhttp://bashi.iandeth.jp/000588.htmlあたりを読んでみてください。
お礼
回答いただきありがとうございます。 とても、参考になりました!!