Etchでネットワークが遅い
うちで Debian を PC ルータにしているけど、Sarge から Etch にアップグレードしたころから LAN が異様に遅くなった。アップグレード前に 4Mbps 位出てたのが、800Kbps しかでなくなった。いろいろ調べてると、TCPウィンドウサイズが原因のようだとわかった。
# echo 4096 81380 4294304 >/proc/sys/net/ipv4/tcp_rmem # echo 4096 81380 4294304 >/proc/sys/net/ipv4/tcp_wmem
変更前は tcp_rmem と tcp_wmem で default 値(真ん中の値)が違っていたのを同じにすることで、ほぼ元のレートくらい出るようになった。