最新 次の日記(2009-02-28)»

cheep, cheep, cheep...


2009-02-05

_ [net] xchat が plum の遅延を増大させていた

xchat のデフォルト設定では, WHO コマンドをサーバに頻繁に送るため,多人数いるチャンネルに join していると, irc server や irc proxy に異常な負荷をかけてしまう.

特に, plum 経由で IRC に接続している場合に深刻で, plum のバッファ処理が追い付かず,通信の遅延が非常に大きく (数分以上) になってしまう. CPU を食い尽すわけではないことと,最近あまり IRC 使用していなかったことが原因で,発見が遅れてしまった.

xchat の設定ファイルで,irc_who_join = 0 とすることで解決した. GUI のダイアログのどこで設定できるかは不明.

解決法を教えてくれた Topia 氏に感謝します.