ja:windows-server:rss設定
RSS設定
RSS(Receive Side Scaling)
ざっくり言うと、ネットワークでの受信処理をマルチコアで処理するかどうかの設定(乱暴)
受信したデータの処理はもちろんのこと、その受信処理をトリガーにしてのレスポンスもマルチコア処理になるので、全体としてのパフォーマンスが向上する…
が、古いアプリケーションなど、マルチコアでの処理を想定していない仕組みだったりすると、不具合が発生したりパフォーマンスが劣化したりする。
その場合は、この設定を無効にすることで回避ができる。
(もちろんその分単一のコアに処理が集中する)
設定
コマンドを打つべし!打つべし!打つべし!
設定の確認
> netsh int tcp show global アクティブ状態を照会しています... TCP グローバル パラメーター ---------------------------------------------- Receive-Side Scaling 状態 : enabled Chimney オフロード状態 : disabled NetDMA 状態 : disabled Direct Cache Acess (DCA) : disabled 受信ウィンドウ自動チューニング レベル : normal アドオン輻輳制御プロバイダー : none ECN 機能 : disabled RFC 1323 タイムスタンプ : disabled 初期 RTO : 3000 Receive Segment Coalescing 状態 : disabled 非 Sack の Rtt 回復性 : disabled SYN の最大再送信数 : 2
設定の変更
こっちは管理者権限のコマンドプロンプトで実行すること。
> netsh int tcp set global rss=disabled OK > netsh int tcp show global アクティブ状態を照会しています... TCP グローバル パラメーター ---------------------------------------------- Receive-Side Scaling 状態 : disabled Chimney オフロード状態 : disabled NetDMA 状態 : disabled Direct Cache Acess (DCA) : disabled 受信ウィンドウ自動チューニング レベル : normal アドオン輻輳制御プロバイダー : none ECN 機能 : disabled RFC 1323 タイムスタンプ : disabled 初期 RTO : 3000 Receive Segment Coalescing 状態 : disabled 非 Sack の Rtt 回復性 : disabled SYN の最大再送信数 : 2
ja/windows-server/rss設定.txt · 最終更新: 2015/04/10 10:28 by makoto