IEなどの不具合に関しての追加


Windows7/8の方はコマンドプロンプトで「netsh int tcp show global」と打ってみて欲しい。どうやら8では上記の画像の状態がデフォ?(俺の環境以外は見たことがない)みたいなのだが、7ではこうなっていないと思う。


上側の三項目が一つでもdisabledでなければScalable Networking Pack(SNP)という機能が有効になっている。ネットワークを最適化する機能なのだがこれが少々厄介者なのだ。ネットワーク関連だけではなく、場合によってはメモリーリークが発生したり、アプリケーション用のメモリー領域が不足したりして問題が発生する。

何となく違和感のある人を含めて無効化をお勧めしたい。


コマンドは以下になります。

Receive-Side Scaling(RSS)の無効化
netsh int tcp set global rss=disabled

TCP Chimney Offload の無効化
netsh int tcp set global chimney=disabled

Network Direct Memory Access(NetDMA)の無効化
netsh int tcp set global netdma=disabled


ハードウエアベンダーが提供する情報を参考にしてハードウエア側の設定も無効化が必要な場合もあるようですので確認してみてください。ハードウエア側の設定と整合性がない場合に障害が出る可能性などはわかりかねますので、自己責任ということになりますが不調がありいろいろ試行しても改善しない場合には一考の余地がある気がします。




人気ブログランキングへ