- 252 名前:nobodyさん mailto:sage [2006/06/18(日) 08:57:02 ID:???]
- >>234
>>235 >>239 同じWebサーバを使い、同じPerlインタプリタと同じコンパイル済みのコードをメモリ上に 常駐させて処理するんだから、その処理時間は、mod_perl,SpeedyCGI,FastCGIのどれも 掛かる時間は一緒。 せいぜい差が出るのは、起動の際の時間。 コードの量が増えれば、起動時間の差が占める割合が低くなるから、コードの規模が 大きくなるに従って、三者の差は無くなって行く。 凝ったコードでベンチを取っても、「CGIは遅いが、mod_perl,SpeedyCGI,FastCGIはほとんど 差が出ない」という結果が出るだけ。 だから、「最小限のコード」でベンチを取るのは正解。 ただ、処理時間の「差」を見るのは良いが、「比率」を見てしまうと、間違いの基。 あとは、メモリを喰いすぎてswapを起こして遅くならないかとか、マルチ*な環境を有効に 使えるかとか、一度に多くのリクエストが集中した時に、適切に捌けるかと言った比較を するのは意味がある。
|

|