2013年06月15日

自宅のネットワーク速度が遅いので対策を講じてみた


画像名

4月くらいから自宅のホームサーバー(Windows Home Server 2011)がやたら遅くなりました。 速度低下(調子)にはムラがあり日常的に遅いわけではありませんが、ひどい時にはJPGファイルを開くのも数秒待たされます。 仕事用のPhotoshopデータは全部ここに入れてるので、困った事態です。



原因はPC側にあるのか、ホームサーバーにあるのかわからず、今までいろいろな対策を講じてきましたが、そのどれもほとんど効果がありませんでした。 しかし先日、ようやく効果的な解決策を見つけました。 それがWindows7の「SNPの無効化」です。



参考

[Windows 7編]ネットワーク設定を標準で使ってはいけない:ITpro

SNPを無効にする Windows 7 高速化.org



ホームサーバー 対策前 ホームサーバー 対策後

(左)対策前 (右)対策後


SNPを無効にしたとたん、体感的にハッキリわかるくらい速度が回復しました。 ベンチマークの結果もほぼ元通り。 ・・・とはいえ「SNPを無効化」してからまだ1日しか経ってないので、これで本当に解決したのかわかりません。 結論はもう少し様子をみてから出したいと思います。



2013年6月21日:追記

●約1週間、この設定で使ってみましたが、極端な速度低下には一切遭遇してません。 解決したかも!


●一時的に少し遅くなることもありますが許容範囲内です。 4月からの絶不調な状態とは比べ物にならない調子の良さです。


2013年11月20日:追記

●速度にムラはありますが、あれから極端な速度低下には遭遇してません。 解決しました。




詳細は以下より

 

症状


画像名

今年の4月下旬くらいから、ホームサーバーにアクセスすると速度的に難儀することが増えました。 なんだかものすごく遅い! この速度低下にはムラがあって、調子が良いときは問題ないのですが、悪い時にはJPGファイルを開くのさえも数秒待たされます。



Screenshot000061

遅い・・・


今までも体感的に「いつもより遅いな」と思うことはありましたが、そのレベルじゃありません。 速度を測ってみると上図のとおり。 明らかに問題が発生してます。 ※本来の速度はこれ



対策


まず疑ったのはホームサーバー。 電源コードを抜いて内部を掃除したり、リソースモニターを起動して妙な動きをしてないか、不具合が生じてないかを確認。 しかしとくに異常はありません。 速度の変化もありません。 ドライバーのアップデートを確認しても最新のものでした



次に疑ったのはルーター。 電源コードの抜き差しし(再起動)、アップデートを確認(最新のものでした)したものの変化なし。



そして最後にメインで使ってるPC(Windows7機)。 時期的にはWindowsの再インストール後からこの症状(極端な速度低下)が出始めたので一番怪しいです。



・LAN端子の掃除

・LANケーブルの交換

・ネットワークカードのドライバーのアップデートの確認

ネットワークアダプタのプロパティ(詳細設定)の調整



・・・などをしてみたものの効果はありません。 IPv6を無効化してみたら一時的に速度が回復しましたが、翌日にはまた極端な速度低下が発生しました・・・。



参考

Windows 7 IPv6プロトコルを無効にする方法

IPv6の設定は、有効・無効どっちが良いの?



SNPの無効化


もうね、約2ヶ月も解決策が見つからずにいたので、ほとんど諦めてました。 しかし先日検索キーワードを変えて調べてたら、こんな記事を発見しました



ITアーキテクトの「やってはいけない」 - [Windows 7編]ネットワーク設定を標準で使ってはいけない:ITpro

標準では「SNP(Scalable Networking Pack)」と呼ばれるネットワークを最適化する機能が有効化されている。この「SNPが有効化」されている設定のままPCを動作させると、ネットワーク処理が不安定になったり、ネットワーク処理とは関係ないアプリケーションの処理に影響を与えたりする可能性がある


あ、これじゃん! と確信して実行。



ホームサーバー 対策前 ホームサーバー 対策後

(左)対策前 (右)対策後


あとは冒頭で書いたとおり。 体感的な速度もベンチマークテストの結果も元に戻りました。 これをもって無事解決!・・・と言いたいところですが、この設定にしてまだ1日しか経ってないので、結論はもう少し様子をみてから出したいと思います。



SNPを無効にする Windows 7 高速化.org



2013年11月20日:追記

●速度にムラはありますが、極端な速度低下には遭遇してません。 解決しました。




SNPを無効にする方法(Windows7)


やり方は上の参考記事に書いてありますが、ここでも簡単に紹介しておきます。



ホームネットワーク速度改善策  ホームネットワーク速度改善策

まずはスタートメニュー > アクセサリ > コマンドプロンプト を右クリック(左図)。 そして、「管理者として実行」を選択(右図)。 「コマンドプロンプト」で以下のコマンドを入力。



netsh int tcp show global



コマンドプロンプト ホームネットワーク速度改善策

チェック項目は赤枠で囲んだ3つ。 これを無効(disabled )にするために以下の3つのコマンドを入力します。



netsh int tcp set global chimney=disabled

netsh int tcp set global rss=disabled

netsh int tcp set global netdma=disabled



コマンドプロンプト ホームネットワーク速度改善策

無効(disabled )になったことを確認したら「コマンドプロンプト」の作業は完了です。



Realtek PCIe GBE Family Controller のオフロードを無効

そしてここは私のPC環境に限定した話ですが、ネットワークアダプター「Realtek PCIe GBE Family Controller」のオフロードを無効にしました。 作業は以上です。



参考

ゲチェナ!!黙示録!!運否天賦: 緊急告知 みれば納得 ついに原因判明か・・・? 隼高速化成功しました

Windows Vista/7のオフロードを無効化する - 銀の鍵 (The Silver Key)






関連記事 さくら これまた

ホームサーバー導入記(1)〜1万円台で購入できる静音PCサーバ「 PRIMERGY TX100 S1」でホームサーバーを作ってみました

ドスパラのデスクトップPC『Prime Magnate BL』を購入 〜Sandy BridgeとSSDの組み合わせでサクサク快適な作業環境を獲得しました

仕事用PCのWindowsを再インストールしました

Wi-Fi(無線LAN)中継機「LAN-RPT01BK」 〜自宅の電波改善にどうぞ



BUFFALO Giga対応 スイッチングHub ブラック LSW4-GT-8NS/BK
レビュー平均:4.64.6点 (53人がレビュー投稿)
4.04.0点 震災の影響
5.05.0点 いいとこ取りで仕様変更
4.04.0点 8ポート搭載
メーカー:バッファロー
概要:仕様:スイッチングハブ カラー:ブラック 外形寸法・重量:(幅)180mm x (奥行)102mm x (高)30mm / 550g
by 通販最速検索 at 2013/06/15



富士通 PRIMERGY TX100 S3 OSレスタイプ PYT10PZD2X
富士通

売り上げランキング: 1,665