パスワードを忘れた? アカウント作成
710860 journal

keitaの日記: WEBrick、10の秘密

日記 by keita
あああ、なんでWEBrickがこんなに遅いのか分かった。
timeoutライブラリがThread.newを繰り返しているからだったのサ。
そしてkeep-aliveが有効な場合には
ソケットにかかわるあれこれの時間を節約できる分以上に
timeoutの呼出し回数が増えてコストが高くなる。
うわーん、意味ねぇ!

解決策はtimeoutライブラリを使わない事かな。
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
typodupeerror

にわかな奴ほど語りたがる -- あるハッカー

読み込み中...