- 511 名前:nobodyさん mailto:sage [2006/07/23(日) 03:21:11 ID:???]
- mod_perlからmod_speedycgiに引越中。
環境も整ってきたので、適当にベンチとってみました。 予想以上の結果にビックリしてます。 実際運用している物と同じシステムで負荷の高い(DBIでSELECT)メインスクリプトに 5つほどライブラリでばらしています。 ab -n 1000 -c 10 PerlRun+DBI 10.60 [#/sec] PerlRegistry+DBI 44.74[#/sec] PerlRegistry+Apache::DBI 103.67[#/sec] mod_speedycgi+DBI 219.51[#/sec] 数回とりましたが、おおよそこんなもん 速度とメモリ使用量はすばらしいんだけどな〜 mod_speedycgiがわからない事だらけ。 DBIの扱いにクセとかあるのかな?なんとかDBI接続できてるんだけど不安定(同一ソースで成功したり失敗したり) デバッグは大変だと思う、たんに-wをつけていてもerror_logに入ってこないヶ所も多々あるように感じる。 DBIのエラーや不都合をさぐるのに$sth->errstrも効果無い?のでDBI->trace()でさぐってます。 ググってそれなりの資料が出てくる日まで、速度とメモリ使用量のメリットをあきらめてmod_perlにもどそうかと検討中ですw
|

|