Wenn die empfangsseitige Skalierung (RSS) aktiviert ist, wird die gesamte Empfangsdatenverarbeitung für eine bestimmte TCP-Verbindung von mehreren Prozessoren oder Prozessorkernen gemeinsam genutzt. Ohne RSS wird die gesamte Verarbeitung von einem einzigen Prozessor durchgeführt, was zu einer ineffizienten Auslastung des Systemcache führt.
Anmerkung |
|
Konfiguration des RSS-Feeds
RSS ist auf der Registerkarte "Erweitert" im Eigenschaftenblatt des Adapters aktiviert. Wenn Ihr Adapter oder Betriebssystem RSS nicht unterstützt, wird die RSS-Einstellung nicht angezeigt.
Teaming
Unter Windows Server 2012* kann die Konfiguration von RSS für den nächstgelegenen Prozessor zu Übertragungs- und Empfangsfehlern führen
Unter Windows Server 2012 kann die CPU-Auslastung erheblich reduziert werden, wenn Sie die erweiterte Einstellung des RSS-Lastenausgleichsprofils auf Nächstgelegenen Prozessor festlegen. In einigen Systemkonfigurationen (z. B. in einem System mit mehr Ethernet-Ports als Prozessorkernen) kann die Einstellung "Nächster Prozessor" jedoch zu Übertragungs- und Empfangsfehlern führen. Legen Sie die *RSSProfile-Konfiguration auf NUMAScalingStatic fest, um dieses Problem zu umgehen.
Ein unterstützter Hotfix ist von Microsoft verfügbar. Siehe
Falsche RSS-Prozessorzuweisung auf einem Windows* 8 oder Windows Server 2012-basierten Computer mit Multicore-Prozessoren*
Fehlgeschlagene Verbindung und mögliche Systeminstabilität
Wenn Sie in Ihrem System Netzwerkgeräte installiert haben, die nicht von Intel stammen und empfangsseitige Skalierung unterstützen, wurde das Microsoft Windows-Registrierungsschlüsselwort RSSBaseCPU möglicherweise vom Standardwert 0x0 auf einen logischen Prozessor geändert. Wenn dieses Schlüsselwort geändert wurde, können Geräte, die auf Intel® 82598 oder 82599 10-Gigabit-Ethernet-Controllern basieren, möglicherweise keinen Datenverkehr weiterleiten. Der Versuch, in diesem Zustand Treiberänderungen vorzunehmen, kann zu Systeminstabilität führen. Setzen Sie den Wert von RSSBaseCPU auf 0x0 oder auf einen Wert, der einem physischen Prozessor entspricht, und starten Sie das System neu, um das Problem zu beheben.
Der Wert für die empfangsseitige Skalierung ist leer
Wenn Sie die Einstellung für die empfangsseitige Skalierung eines Adapters in einem Team ändern, kann dies dazu führen, dass der Wert für diese Einstellung beim nächsten Überprüfen leer angezeigt wird. Es kann auch für die anderen Adapter im Team leer erscheinen. Der Adapter ist in dieser Situation möglicherweise nicht an das Team gebunden. Durch das Deaktivieren und Aktivieren des Teams wird das Problem behoben.
CPU-Auslastung höher als erwartet
Das Setzen von RSS-Warteschlangen auf einen Wert größer als 4 ist nur für große Webserver mit mehreren Prozessoren ratsam. Werte größer als 4 können die CPU-Auslastung auf ein inakzeptables Niveau ansteigen lassen und andere negative Auswirkungen auf die Systemleistung haben.