apr_memcacheにパッチを当てると、MySQLの場合の数倍遅い。
まぁ、パッチを見ると、ちゃんと送ろうとしているのは分かるんだけど。。
うーむ。
ちなみにapr_memcacheにパッチを当てない場合だと
10000リクエスト100スレッドで大体140秒ぐらいで終る。
で、apr_memcacheのバグが原因であると思われる取りこぼしやエラーは
10000リクエスト中3件。
パッチを当てた場合は
10000リクエスト100スレッドで大体5700秒。
取りこぼしやエラーは0件。
ということで、結果から見ると
取りこぼしやエラーが許容範囲であるならば、
できればパッチを当てたくない感じ。
だって、やたらと遅いもんね。
つーか、apr_memcacheやめてlibmemcacheを使ったらどうなんだろう。
ということでやってみようっと。
.
メモ代わり。てきとーに。 いや、ですからてきとーですって。 2年前ぐらいにPythonあたりでメールくれた方、ごめんなさい。メール紛失してしまい無視した形になってしまいました。。。
2008年5月8日木曜日
[apr_memcache][mod_chxj] おかしいなー
投稿者 atkonn 時刻: 1:17:00
ラベル: apr_memcache, mod_chxj
登録:
コメントの投稿 (Atom)
2 コメント:
期待age。
DBの方が数倍早いというのはかなり意外ですねぇ。
mod_chxjの使い方の問題かもしれませんが、MySQLの場合、同じマシンで、大体1400秒前後で10000リクエストを処理してくれます・・。
テーブルロックしているのにもかかわらず・・・。
コメントを投稿