あまりに遅いんで、vectorを文字列に展開しちゃってから
送信するようにしたパッチを、バグ対応パッチを参考につくってみた。
http://docs.google.com/Doc?id=dcxd2jkv_0gsmc3hdz
って誰もいらないかな??
一応、これでMySQLよりは断然はやいし、
変なエラーもなさげ。
.
メモ代わり。てきとーに。 いや、ですからてきとーですって。 2年前ぐらいにPythonあたりでメールくれた方、ごめんなさい。メール紛失してしまい無視した形になってしまいました。。。
2008年5月8日木曜日
[apr_memcache] とりあえずScatterGatherI/Oやめてみた
投稿者
atkonn
時刻:
20:29:00
0
コメント
ラベル: apr_memcache
[apr_memcache][mod_chxj] おかしいなー
apr_memcacheにパッチを当てると、MySQLの場合の数倍遅い。
まぁ、パッチを見ると、ちゃんと送ろうとしているのは分かるんだけど。。
うーむ。
ちなみにapr_memcacheにパッチを当てない場合だと
10000リクエスト100スレッドで大体140秒ぐらいで終る。
で、apr_memcacheのバグが原因であると思われる取りこぼしやエラーは
10000リクエスト中3件。
パッチを当てた場合は
10000リクエスト100スレッドで大体5700秒。
取りこぼしやエラーは0件。
ということで、結果から見ると
取りこぼしやエラーが許容範囲であるならば、
できればパッチを当てたくない感じ。
だって、やたらと遅いもんね。
つーか、apr_memcacheやめてlibmemcacheを使ったらどうなんだろう。
ということでやってみようっと。
.
ラベル: apr_memcache, mod_chxj
登録:
投稿 (Atom)
