Dell Intel PRO Family of Adapters Benutzerhandbuch
Seite 112

HW RSC
Auf 82599 basierende Adapter unterstützen Hardware-basierte RSC (Receive Side Coalescing), wodurch mehrere Fra-
mes vom gleichen IPv4 TCP/IP-Fluss in eine einzelne Struktur zusammengeführt werden können, welche einen oder
mehrere Deskriptoren umfassen kann. Dies ist der Large Receive Offload (LRO)-Technik ähnlich. Hardware-RSC ist
standardmäßig aktiviert, und Software-LRO kann nicht für auf 82599 basierende Adapter verwendet werden, es sei
denn, Hardware-RSC ist deaktiviert.
IXGBE_NO_HW_RSC ist ein Kompilierzeit-Flag, das zur Kompilierzeit aktiviert werden kann, um Unterstützung von
Hardware-RSC vom Treiber zu entfernen. Das Flag wird verwendet, indem CFLAGS_EXTRA="-DIXGBE_NO_HW_
RSC" bei der Kompilierung zur make-Datei hinzugefügt wird.
make CFLAGS_EXTRA="-DIXGBE_NO_HW_RSC" install
Sie können anhand der folgenden Leistungsindikatoren in ethtool prüfen, ob der Treiber HW RSC verwendet:
hw_rsc_count - Summe der kombinierten Ethernet-Pakete.
rx_dropped_backlog
Im Nicht-Napi-Modus (Interrupt-Modus) gibt dieser Leistungsindikator den Stapel an, der Pakete fallen lässt. Es gibt
einen anpassbaren Parameter im Stapel, über den Sie die Menge an Rückstand einstellen können. Wir empfehlen, net-
dev_max_backlog zu erhöhen, wenn dieser Leistungsindikator zunimmt.
# sysctl -a |grep netdev_max_backlog
net.core.netdev_max_backlog = 1000
# sysctl -e net.core.netdev_max_backlog=10000
net.core.netdev_max_backlog = 10000