2014-12-16 22:32:02 +0000 2014-12-16 22:32:02 +0000
9
9

Optimale Einstellung für erweiterte Parameter für Netzwerkkarte der Realtek PCI-e GBE-Familie

superusers.

Ich versuche, die bestmögliche Einstellung für meine Realtek PCI-e GBE-Familie Controller-Netzwerkkarte zu bekommen, so dass, wenn es buchstäblich minimal oder Null Lag sein wird, wenn Online-Spiel zu spielen. (bevor ich meine Tastatur zerstöre, weil ich so müde von Lag und Verbindungsabbrüchen im Spiel bin)

Hier sind meine aktuellen Einstellungen:

ARP Offload - Enabled
Auto Disable Gigabit - Disabled
Energy Efficient Ethernet - Disabled
Flow Control - Enabled
Green Ethernet - Disabled
Interrupt Moderation - Enabled
IPv4 Checksum Offload - Rx & Tx Enabled
Jumbo Frame - Disabled
Large Send Offload v2 (IPv4) - Enabled
Large Send Offload v2 (IPv6) - Enabled
Network Address - "Value" field empty, "Not Present" checked
NS Offload - Enabled
Priority & VLAN - Priority & VLAN Enabled
Receive Buffers - 512
Receive Side Scaling - Enabled
Shutdown Wake-On-Lan - Disabled
Speed & Duplex - 100Mbps full duplex
TCP Checksum Offload (IPv4) - Rx & Tx Enabled
TCP Checksum Offload (IPv6) - Rx & Tx Enabled
Transmit Buffers - 128
UDP Checksum Offload (IPv4) - Rx & Tx Enabled
UDP Checksum Offload (IPv6) - Rx & Tx Enabled
Wake on Magic Packet - Enabled
Wake on pattern match - Enabled
WOL & Shutdown Link Speed - 10 Mbps First

Please let me know asap !

Antworten (1)

8
8
8
2015-01-01 17:58:24 +0000

Weitere Details hier: http://dox.ipxe.org/realtek_8h_source.html

Speed & Duplex

_Switch link speed and duplex.

  • Auto Negotiation : Switch wählt automatisch die beste Geschwindigkeit
  • 10 Mbps Half Duplex : höchste Verbindungsgeschwindigkeit ist 10 half
  • 10 Mbps Full Duplex : höchste Verbindungsgeschwindigkeit ist 10 full
  • 100 Mbps Half Duplex : höchste Verbindungsgeschwindigkeit ist 100 half
  • 100 Mbps Full Duplex : höchste Verbindungsgeschwindigkeit ist 100 full
  • 1. 0 Gbps Full Duplex : höchste Link-Geschwindigkeit ist 1000 full

NetworkAddress

Ändern Sie die MAC-Adresse der Netzwerkkarte.Bitte verwenden Sie keine Broadcast- oder Multicast-Adresse. Wenn dies der Fall ist, hört der Treiber auf zu laden, nachdem die falsche MAC-Adresse geändert wurde.

IPv4 Checksum Offload

_OS verlagert die Berechnung der IPv4-Prüfsumme auf die Hardware.

  • Rx & Tx Enabled : Sowohl RX als auch TX sind aktiviert
  • Tx Enabled : OS verlagert nur TX-Pakete auf die Hardware
  • Rx Enabled : OS verlagert nur RX-Pakete auf die Hardware
  • Disabled : OS verwendet Software-Routine zur Berechnung der Prüfsumme

TCP Checksum Offload (IPv4)

_OS verlagert IPv4 TCP Prüfsummenberechnung auf die Hardware.

  • Optionen sind dieselben wie bei IPv4 Checksum Offload

UDP Checksum Offload (IPv4)

_OS verlagert die Berechnung der IPv4 UDP Checksumme auf die Hardware.

  • Optionen sind die gleichen wie bei IPv4 Checksum Offload

Large Send Offload (IPv4)

_OS verlagert die Berechnung großer TCP/IPv4-Segmente auf die Hardware, wodurch die Übertragungsgeschwindigkeit erhöht und die CPU-Auslastung verringert werden kann.

Large Send Offload v2 (IPv4)

OS verlagert die große TCP/IPv4-Segmentierung auf die Hardware. Dies ist eine neuere Spezifikation als Large Send Offload (IPv4).

Large Send Offload v2 (IPv6)

OS verlagert die große TCP/IPv6-Segmentierung auf die Hardware.

Flow Control

_Flow Control könnte das Senden auf der TX-Seite stoppen, um verlorene Pakete zu verhindern.

Priority & VLAN

  • Priority & VLAN Enabled : Beide Prioritäten und VLAN sind aktiviert
  • Priority Enabled : _Nur Priorität unterstützen und VLAN-ID = 0 halten _
  • VLAN Enabled : Nur VLAN unterstützen und Priorität = 0 halten
  • Priority & VLAN Disabled : Beide Prioritäten und VLAN sind deaktiviert

InterruptModeration

_Die Interrupts werden automatisch in einer Periode ausgelöst. _Dies reduziert die CPU-Auslastung und verbessert den Durchsatz.

Receive Buffers

  • Empfangspuffer MAX (512)

Transmit Buffers

  • Sendepuffer MAX (128)

Jumbo Frame

  • 2KB MTU : MTU ist 2*1024 Bytes
  • 3KB MTU : MTU ist 3*1024 bytes
  • 4KB MTU : MTU ist 4*1024 bytes
  • 5KB MTU : MTU ist 5*1024 bytes
  • 6KB MTU : MTU ist 6*1024 bytes
  • 7KB MTU : MTU ist 7*1024 bytes

Q. Was ist Jumbo Frame Was ist der Zweck dieser Funktion

A. Diese Funktion ist für die Leistung. Sie erhöht die maximale Länge eines Pakets.

Es ist nicht ethernetspezifisch und hat Ethernet-Switch/Hub-Kompatibilität. Wenn der Ethernet-Switch den Jumbo-Frame nicht unterstützen kann, wird das Paket verworfen. Benutzer können die beiden Geräte direkt miteinander verbinden, um die maximale Länge zu vermeiden, aber dies schränkt auch die Konnektivität ein.

Treiber deaktiviert Large Send Offload (IPv4), nachdem der Benutzer diese Funktion aktiviert hat, TCP/IP könnte eine bessere Leistung haben, wenn es Jumbo Frame ohne Large Send verwendet. Wenn der Benutzer beide Funktionen aktiviert, wählt der Treiber automatisch das Jumbo-Paket.

Für Switch-Kompatibilität und TCP/IP-Leistung ist es besser, Large Send Offload (IPv4) statt Jumbo-Frame zu verwenden

PS:

Obwohl die Seite Erweitert die Optionen Deaktivieren, 2KB MTU, 3KB MTU, … 7KB MTU. Der Treiber wird die Option nicht aktivieren, die die Hardwarebeschränkung der Netzwerkkarte überschreitet. Wenn sie überschritten wird, verringert der Treiber automatisch die Länge auf einen angemessenen Wert.

So überprüfen Sie, ob Jumboframe funktioniert:

  1. Beide Seiten aktivieren den Jumboframe mit dem gleichen Wert. Wenn zwei Seiten unterschiedliche Jumboframe-Längenbegrenzungen haben, verwenden Sie den kleineren Wert. Zum Beispiel sollten Cardbus 8169 und PCI 8169 3KB verwenden.
  2. Beide Seiten müssen die Firewall deaktivieren.
  3. Um Kompatibilitätsprobleme zwischen Switch und Hub zu vermeiden, verbinden Sie bitte die beiden NICs direkt.
  4. Pingen Sie ein großes Paket an den anderen Rechner. Ping xxx.xxx.xxx.xxx -l 65000
  5. Wenn die Antworten erfolgreich sind, funktioniert der Jumboframe.

Shutdown Wake-On-Lan

  • Aktiviert : System konnte durch ein magisches Paket aus dem Shutdown aufwachen
  • Deaktiviert : PHY ausschalten, um den Stromverbrauch zu reduzieren, aber nicht durch ein magisches Paket aufwachen

Q. Was ist Shutdown Wake-On-Lan ? Warum gibt es diese Funktion? Wer muss diese Funktion nutzen?

A. Diese Funktion ist für den Stromverbrauch. Sie beeinflusst den Stromverbrauch im Shutdown-Modus (S5).

Auto Disable Gigabit (PowerSaving)

  • Disabled : Always enable gigabit
  • Re-Link, Batterie: auto disabled gigabit when re-link and using battery
  • Re-Link, Battery or AC : auto disabled gigabit when re-link

Q. Was ist Auto Disable Gigabit ? Warum gibt es diese Funktion? Wer muss diese Funktion verwenden?

A. Diese Funktion ist für den Stromverbrauch.

Wenn der Benutzer die Einstellung auf “Re-Link” ändert und das Netzwerkkabel erneut ein- und aussteckt, deaktiviert der Treiber automatisch die Gigabit-Funktion. Gigabit hat einen viel höheren Stromverbrauch als 10/100 MBps. Für Notebook-Benutzer wird empfohlen, dies zu aktivieren, um den Stromverbrauch zu reduzieren.

PS :

Diese Option MUSS auf “Re-Link” geändert werden, um “Auto Disable Phy” zu aktivieren

Auto Disable PCIe (PowerSaving)

  • Disabled : Keine Deaktivierung von PCI-e, wenn die Verbindung getrennt ist
  • Re-Link, Battery : Automatische Deaktivierung von PCI-e, wenn die Verbindung getrennt ist und die Batterie verwendet wird
  • Re-Link, Battery or AC : Automatische Deaktivierung von PCI-e, wenn die Verbindung getrennt ist

Q. Was ist Auto Disable PCIe? Warum gibt es diese Funktion? Wer muss diese Funktion nutzen?

A. Diese Funktion ist für den Stromverbrauch.

Wenn der Benutzer im Batteriebetrieb die Einstellung auf Enabled ändert und das Netzwerkkabel abgezogen wird, deaktiviert der Treiber automatisch den PCIe-Mechanismus. Dadurch wird der Stromverbrauch reduziert.

Auto Disable PHY (PowerSaving)

  • Disabled : Keine Deaktivierung des PHY, wenn er nicht angeschlossen ist
  • Re-Link, Battery : Automatische Deaktivierung des PHY, wenn er nicht angeschlossen ist und den Akku verwendet
  • Re-Link, Battery or AC : Automatische Deaktivierung des PHY, wenn er nicht angeschlossen ist

Q. Was ist Auto Disable PHY? Warum gibt es diese Funktion? Wer muss diese Funktion nutzen? A. Diese Funktion ist für den Stromverbrauch.

Wenn der Benutzer die Einstellung auf Aktiviert ändert und das Netzwerkkabel abgezogen wird, deaktiviert der Treiber automatisch den PHY. Um diese Funktion zu nutzen, MUSS der Benutzer zuerst Auto Disable Gigabit aktivieren. Da der Aufbau einer Gigabit-Verbindung länger dauert, muss der Treiber die Gigabit-Verbindung deaktivieren, um die Verbindungszeit zu verkürzen.

PS.

Wenn beide aktiviert sind, erhöht sich die Verbindungszeit, aber der Stromverbrauch sinkt. Die Verknüpfungszeit beträgt etwa 5 Sekunden.

Receive Side Scaling

  • Deaktiviert : RSS deaktiviert
  • Aktiviert : RSS aktiviert

Weil das Betriebssystem eine TCP-Verbindung für jedes Bild erstellt. Diese TCP-Verbindungen werden auf verschiedene CPUs verteilt. Von der Treiberschicht bis zur Anwendungsschicht laufen die Datenübertragung und die Bilddekodierung auf verschiedenen CPUs.

  1. Diese Funktion kann den Gesamtdurchsatz nicht erhöhen. Sie wurde für eine bessere CPU-Auslastung entwickelt.

Das Benchmark-Tool für die Netzwerkleistung kann zeigen, dass der Gesamtdurchsatz bei aktiviertem RSS abnimmt.

  1. Es wird Endbenutzern empfohlen, die eine bessere CPU-Auslastung wünschen, diese Funktion zu aktivieren.

  2. Wenn RSS aktiviert ist, weist der Treiber zwei verschiedene Empfangspuffer zu. Die Größe des Empfangspuffers ist zwei Mal so groß wie bei deaktiviertem RSS.