WEBrick で作った proxy が遅いかな?という気がしたのでプロファイラにかけたのですが、
[2007-03-10 21:49:30] ERROR SystemStackError: stack level too deep /usr/lib/ruby/1.8/profiler.rb:9:in `==='
とか。まぁ特に分析に支障はありません。 WEBrick の呼び出し関係の深いせいでしょう。
あと、遅いのは Thread#start と Thread#stop に時間がかかっている模様。直しかたまでは分かりません!ダメだ俺!