Configuración óptima para parámetros avanzados para la tarjeta de red de la familia Realtek PCI-e GBE

9

superusuarios

Estoy tratando de obtener la mejor configuración posible para mi tarjeta de red del controlador de familia Realtek PCI-e GBE para que sea literalmente mínimo o cero cuando juego en línea. (antes de destruir mi teclado porque estoy muy cansado del retraso y me desconecto en el juego)

Aquí está mi configuración actual:

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 !
maestro de las sombras
fuente

Respuestas:

9

Detalles adicionales aquí: http://dox.ipxe.org/realtek_8h_source.html

Velocidad y dúplex

Cambiar velocidad de enlace y dúplex.

  • Negociación automática: cambiar elegir la mejor velocidad automáticamente
  • Half Duplex de 10 Mbps: la velocidad de enlace más alta es 10 half
  • 10 Mbps Full Duplex: la velocidad de enlace más alta es 10 full
  • Half Duplex a 100 Mbps: la velocidad de enlace más alta es 100 half
  • 100 Mbps Full Duplex: la velocidad de enlace más alta es 100 full
  • Dúplex completo de 1.0 Gbps: la velocidad de enlace más alta es 1000 completa

Dirección de red

Cambiar la dirección MAC de la tarjeta de red. No utilice la dirección de difusión o multidifusión. Si es así, el controlador se detiene para cargar después de cambiar la dirección MAC incorrecta.

Descarga de suma de comprobación IPv4

El SO descarga el cálculo de la suma de comprobación de IPv4 al hardware.

  • Rx y Tx habilitados: tanto RX como TX están habilitados
  • Tx habilitado: el sistema operativo solo descarga los paquetes TX al hardware
  • Rx habilitado: el sistema operativo solo descarga paquetes RX al hardware
  • Deshabilitado: el sistema operativo usa la rutina de software para calcular la suma de verificación

Descarga de suma de comprobación TCP (IPv4)

El sistema operativo descarga el cálculo de suma de comprobación TCP IPv4 al hardware.

  • Las opciones son las mismas que la Descarga de suma de comprobación IPv4

Descarga de suma de comprobación UDP (IPv4)

El SO descarga el cálculo de suma de verificación UDP IPv4 al hardware.

  • Las opciones son las mismas que la Descarga de suma de comprobación IPv4

Descarga de envío grande (IPv4)

El sistema operativo descarga una gran segmentación TCP / IPv4 al hardware. Esto podría mejorar la velocidad de transferencia y reducir la utilización de la CPU.

Descarga de envío grande v2 (IPv4)

El sistema operativo descarga una gran segmentación TCP / IPv4 al hardware. Esta es una especificación más nueva que Large Send Offload (IPv4).

Descarga de envío grande v2 (IPv6)

El sistema operativo descarga una gran segmentación TCP / IPv6 al hardware.

Control de flujo

El control de flujo podría detener el envío del lado TX para evitar la pérdida de paquetes.

Prioridad y VLAN

  • Prioridad y VLAN habilitadas: tanto la prioridad como la VLAN están habilitadas
  • Prioridad habilitada: _Solo admite prioridad y mantiene la ID de VLAN = 0 _
  • VLAN habilitada: solo admite VLAN y mantiene la prioridad = 0
  • Prioridad y VLAN deshabilitados: tanto la prioridad como la VLAN están deshabilitadas

Modo de interrupción

Las interrupciones se activan automáticamente en un período. Esto reduce la utilización de la CPU y mejora el rendimiento.

Recibir tampones

  • Recibir buffer MAX (512)

Transmitir tampones

  • Transmitir buffer MAX (128)

Marco Jumbo

  • MTU de 2 KB: MTU es 2 * 1024 bytes
  • MTU de 3 KB: MTU es 3 * 1024 bytes
  • 4KB MTU: MTU es 4 * 1024 bytes
  • 5KB MTU: MTU es 5 * 1024 bytes
  • MTU de 6 KB: MTU es 6 * 1024 bytes
  • 7KB MTU: MTU es 7 * 1024 bytes

Q. ¿Qué es Jumbo Frame? ¿Cuál es el propósito de esta función?

A. Esta característica es para el rendimiento. Aumenta la longitud máxima de un paquete.

Está fuera de Ethernet específico y tiene compatibilidad de conmutador / concentrador de Ethernet. Si el conmutador de ethernet no puede soportar la trama gigante, el paquete será descartado. Los usuarios pueden vincular directamente las 2 máquinas para evitar la limitación de longitud máxima, pero esto también limita la conectividad.

El controlador deshabilitará la Descarga de envío grande (IPv4) después de que el usuario habilite esta función, TCP / IP podría tener un mejor rendimiento si usa un marco gigante sin envío grande. Si los usuarios los habilitan a ambos, el controlador elige automáticamente Jumbo Packet.

Para la compatibilidad del conmutador y el rendimiento de TCP / IP, es mejor usar Descarga de envío grande (IPv4) en lugar de trama Jumbo

PD:

Aunque, la página Avanzado tiene Desactivar, MTU de 2 KB, MTU de 3 KB, ... MTU de 7 KB. El controlador no habilitará la opción que exceda la limitación de hardware de la NIC. Si excede, el conductor disminuye automáticamente la longitud a un valor adecuado.

Cómo verificar el funcionamiento de jumboframe:

  1. Ambas partes permiten que el jumboframe tenga un valor idéntico. Si dos lados tienen una limitación de longitud de jumboframe diferente, use un valor menor. Por ejemplo, cardbus 8169 y PCI 8169 deberían usar 3 KB.
  2. Ambos lados deben deshabilitar el firewall.
  3. Para evitar problemas de compatibilidad de conmutador / concentrador, conecte las dos NIC directamente.
  4. Haga ping a un paquete grande a la otra máquina. Ping xxx.xxx.xxx.xxx -l 65000
  5. Si las respuestas son exitosas, el jumboframe funciona.

Apagado Wake-On-Lan

  • Habilitado: el sistema podría despertarse del apagado por paquete mágico
  • Deshabilitado: PHY se apaga para reducir el consumo de energía, pero no pudo despertarse con un paquete mágico

P. ¿Qué es Shutdown Wake-On-Lan? ¿Por qué tener esta característica? ¿Quién requiere usar esta función?

A. Esta característica es para consumo de energía. Esto afecta el consumo de energía del modo de apagado (S5).

Desactivar automáticamente Gigabit (Ahorro de energía)

  • Deshabilitado: siempre habilite gigabit
  • Volver a vincular, batería: gigabit deshabilitado automáticamente al volver a vincular y usar la batería
  • Volver a vincular, batería o CA: gigabit deshabilitado automáticamente cuando se vuelve a vincular

Q. ¿Qué es Auto Disable Gigabit? ¿Por qué tener esta característica? ¿Quién requiere usar esta función?

A. Esta característica es para consumo de energía.

Cuando los usuarios cambian la configuración a Re-Link y el usuario desconecta y conecta el cable de red nuevamente, el controlador desactivará automáticamente la capacidad de gigabit. Gigabit tiene un consumo de energía mucho mayor que 10/100 MBps. Para los usuarios de portátiles, se recomienda activar esto para reducir el consumo de energía.

PD:

Esta opción DEBE cambiar a Volver a vincular para habilitar la inhabilitación automática de Phy "

Auto Disable PCIe (Ahorro de energía)

  • Deshabilitado: no deshabilita PCI-e cuando está desconectado
  • Volver a vincular, batería: deshabilite automáticamente PCI-e cuando se desconecta y usa la batería
  • Reenlace, batería o CA: deshabilite automáticamente PCI-e cuando esté desconectado

Q. ¿Qué es Auto Disable PCIe? ¿Por qué tener esta característica? ¿Quién requiere usar esta función?

A. Esta característica es para consumo de energía.

Cuando los usuarios cambian la configuración a Activado en modo batería y el cable de red está desconectado, el controlador desactivará automáticamente el mecanismo PCIe. Esto reduce el consumo de energía.

Deshabilitar automáticamente PHY (Ahorro de energía)

  • Deshabilitado: no deshabilita PHY cuando está desconectado
  • Volver a vincular, batería: deshabilita automáticamente PHY cuando se desconecta y usa la batería
  • Re-Link, batería o AC: deshabilita automáticamente PHY cuando está desconectado

Q. ¿Qué es Auto Disable PHY? ¿Por qué tener esta característica? ¿Quién requiere usar esta función? A. Esta característica es para consumo de energía.

Cuando los usuarios cambian la configuración a Activado y el cable de red está desconectado, el controlador desactivará automáticamente PHY. Para utilizar esta función, el usuario DEBE habilitar primero la desactivación automática de Gigabit. Debido a que el establecimiento del enlace gigabit lleva más tiempo, el controlador necesita que el usuario desactive el gigabit para reducir el tiempo de enlace.

PD.

Si ambos están habilitados, el tiempo de enlace aumentará pero se reducirá el consumo de energía. El tiempo de enlace de unos 5 segundos.

Recibir escalado lateral

  • Deshabilitado : RSS deshabilitado
  • Habilitado: RSS habilitado

    1. Esta característica es para un mejor equilibrio de utilización de la CPU durante la navegación por Internet y la copia de archivos.

    2. Esto es especialmente bueno para contenido de página de inicio complejo con muchas imágenes.

Porque el SO creará una conexión TCP para cada imagen. Esas conexiones TCP se enviarán a diferentes CPU. Desde la capa de controlador a la capa de aplicación, la transferencia de datos y la decodificación de imágenes se ejecutan en diferentes CPU.

  1. Esta característica no pudo aumentar el rendimiento total. Diseñado para una mejor utilización de la CPU.

La herramienta de referencia de rendimiento de la red puede mostrar que el rendimiento total disminuyó cuando se habilitó RSS.

  1. Se recomienda al usuario final que se preocupa por una mejor utilización de la CPU para habilitar esta función.

  2. Cuando RSS está habilitado, el controlador asigna dos búferes de recepción distintos. El tamaño del búfer receptor es dos veces mayor que RSS deshabilitado.

acruns
fuente
RE: Moderación de interrupción: según una respuesta en una publicación de Falla del servidor , "deshabilitar la 'moderación de interrupción' aumenta el rendimiento de su tarjeta de red a costa de un uso adicional de la CPU".
galacticninja