Configuração ideal para parâmetros avançados para a placa de rede da família Realtek PCI-e GBE

9

superusuários.

Estou tentando obter a melhor configuração possível para a minha placa de rede do controlador da família Realtek PCI-e GBE para que, quando estiver literalmente mínimo ou zero de atraso, ao jogar jogos online. (antes de destruir meu teclado, porque estou cansado de atrasar e me desconectar no jogo)

Aqui estão minhas configurações atuais:

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 !
mestre das sombras
fonte

Respostas:

9

Detalhes adicionais aqui: http://dox.ipxe.org/realtek_8h_source.html

Velocidade e duplex

Alterne a velocidade do link e duplex.

  • Negociação automática: o interruptor escolhe a melhor velocidade automaticamente
  • 10 Mbps Half Duplex: a velocidade mais alta do link é 10 half
  • 10 Mbps Full Duplex: a velocidade mais alta do link é 10
  • 100 Mbps Half Duplex: a velocidade mais alta do link é 100 half
  • 100 Mbps Full Duplex: a velocidade mais alta do link é 100
  • 1,0 Gbps Full Duplex: a velocidade mais alta do link é 1000 full

Endereço de rede

Mude o endereço MAC da placa de rede. Por favor, não use endereço de difusão ou multicast. Nesse caso, o driver pára de carregar após a alteração do endereço MAC incorreto.

Transferência de soma de verificação IPv4

O sistema operacional transfere o cálculo da soma de verificação IPv4 para o hardware.

  • Rx e Tx ativados: RX e TX estão ativados
  • Tx ativado: o SO transfere apenas pacotes TX para o hardware
  • Rx ativado: o SO transfere apenas pacotes RX para o hardware
  • Desativado: o SO usa rotina de software para calcular a soma de verificação

Transferência de soma de verificação TCP (IPv4)

O sistema operacional transfere o cálculo da soma de verificação IPv4 TCP para o hardware.

  • As opções são as mesmas que a descarga de soma de verificação IPv4

Transferência de soma de verificação UDP (IPv4)

O sistema operacional transfere o cálculo da soma de verificação UDP IPv4 para o hardware.

  • As opções são as mesmas que a descarga de soma de verificação IPv4

Transferência de envio grande (IPv4)

O sistema operacional transfere grande segmentação TCP / IPv4 para o hardware. Isso poderia melhorar a velocidade de transferência e reduzir a utilização da CPU.

Transferência de envio grande v2 (IPv4)

O sistema operacional transfere grande segmentação TCP / IPv4 para o hardware. Essa é uma especificação mais recente do que o Large Send Offload (IPv4).

Transferência de envio grande v2 (IPv6)

O sistema operacional transfere grande segmentação TCP / IPv6 para o hardware.

Controle de fluxo

O controle de fluxo pode interromper o envio do lado TX para evitar a perda de pacotes.

Prioridade e VLAN

  • Prioridade e VLAN ativada: Prioridade e VLAN estão ativadas
  • Prioridade ativada: _Só ofereça suporte à prioridade e mantenha VLAN ID = 0 _
  • VLAN ativada: suporta apenas VLAN e mantém a prioridade = 0
  • Prioridade e VLAN desativadas: a prioridade e a VLAN estão desativadas

InterruptModeration

As interrupções são acionadas automaticamente em um período. Isso reduz a utilização da CPU e melhora a taxa de transferência.

Buffers de recebimento

  • Buffer de recebimento MAX (512)

Transmitir buffers

  • Buffer de transmissão MAX (128)

Jumbo Frame

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

Q. O que é Jumbo Frame Qual é o objetivo deste recurso

A. Este recurso é para desempenho. Aumenta o comprimento máximo de um pacote.

Ele não é específico da Ethernet e possui compatibilidade com switch / hub Ethernet. Se o switch ethernet não suportar o quadro jumbo, o pacote será descartado. Os usuários podem vincular diretamente as duas máquinas para evitar a limitação de comprimento máximo, mas isso também limita a conectividade.

O driver desativará o IPv4 (Large Send Offload) depois que o usuário ativar esse recurso, o TCP / IP poderá ter um melhor desempenho se usar o quadro jumbo sem envio grande. Se os usuários habilitarem os dois, o driver escolherá o Jumbo Packet automaticamente.

Para compatibilidade de comutador e desempenho de TCP / IP, é melhor usar o IPv4 (Large Send Offload) em vez do quadro Jumbo

PS:

Embora, a página Avançado tenha Desativado, MTU de 2 KB, MTU de 3 KB, ... MTU de 7 KB. O driver não ativará a opção que excede a limitação de hardware da NIC. Se exceder, o driver diminuirá automaticamente o comprimento para um valor adequado.

Como verificar se o jumboframe funciona:

  1. Ambos os lados habilitam o jumboframe com um valor idêntico. Se dois lados tiverem uma limitação de comprimento de jumboframe diferente, use um valor menor. Por exemplo, o cardbus 8169 e o PCI 8169 devem usar 3 KB.
  2. Ambos os lados devem desativar o firewall.
  3. Para evitar problemas de compatibilidade de comutador / hub, conecte as duas NICs diretamente.
  4. Faça ping em um pacote grande na outra máquina. Ping xxx.xxx.xxx.xxx -l 65000
  5. Se as respostas forem bem-sucedidas, o jumboframe funcionará.

Desativação Wake-On-Lan

  • Ativado: o sistema pode ativar do desligamento por pacote mágico
  • Desativado: PHY é desativado para reduzir o consumo de energia, mas não foi possível ativar por pacote mágico

Q. O que é Shutdown Wake-On-Lan? Por que ter esse recurso? Quem precisa usar esse recurso?

A. Este recurso é para consumo de energia. Isso afeta o consumo de energia do modo de desligamento (S5).

Desativação automática de gigabit (economia de energia)

  • Desativado: sempre ativar gigabit
  • Re-Link, Bateria: gigabit desabilitado automaticamente ao reconectar e usar a bateria
  • Re-Link, Bateria ou AC: gigabit desativado automaticamente quando o link for novamente

Q. O que é o Auto Disable Gigabit? Por que ter esse recurso? Quem precisa usar esse recurso?

A. Este recurso é para consumo de energia.

Quando os usuários alteram a configuração para Re-Link e o usuário desconecta e conecta o cabo de rede novamente, o driver desabilita automaticamente a capacidade de gigabit. O gigabit tem um consumo de energia muito maior que 10/100 MBps. Para usuários de notebooks, é recomendável ativar isso para reduzir o consumo de energia.

PS:

Esta opção DEVE mudar para Re-Link para ativar o Auto Disable Phy "

Desativação automática de PCIe (Economia de energia)

  • Desativado: Não desabilita o PCI-e quando desconectado
  • Re-Link, Bateria: desativa automaticamente o PCI-e quando desconectado e usando a bateria
  • Re-Link, Bateria ou AC: desabilita automaticamente o PCI-e quando desconectado

Q. O que é o Auto Disable PCIe? Por que ter esse recurso? Quem precisa usar esse recurso?

A. Este recurso é para consumo de energia.

Quando os usuários alteram a configuração para Ativado no modo de bateria e o cabo de rede é desconectado, o driver desativa automaticamente o mecanismo PCIe. Isso reduz o consumo de energia.

Desativação automática de PHY (economia de energia)

  • Desativado: não é possível desativar PHY quando desconectado
  • Re-Link, Bateria: desativa automaticamente o PHY quando desconectado e usando a bateria
  • Re-Link, Bateria ou AC: desabilita automaticamente PHY quando desconectado

Q. O que é o Auto Disable PHY? Por que ter esse recurso? Quem precisa usar esse recurso? A. Este recurso é para consumo de energia.

Quando os usuários alteram a configuração para Ativado e o cabo de rede é desconectado, o driver desativa automaticamente o PHY. Para usar esse recurso, o usuário DEVE habilitar o Auto Disable Gigabit primeiro. Como o estabelecimento do link de gigabit leva mais tempo, o driver precisa do usuário desativar o gigabit para reduzir o tempo de vinculação.

PS.

Se os dois estiverem ativados, o tempo de vinculação aumentará, mas o consumo de energia será reduzido. O tempo de ligação cerca de 5 segundos.

Escala lateral de recebimento

  • Desativado : RSS desativado
  • Ativado: RSS ativado

    1. Esse recurso é para melhorar o equilíbrio da utilização da CPU durante a navegação na Internet e a cópia de arquivos.

    2. Isso é especialmente bom para conteúdo complexo da página inicial com muitas fotos.

Porque o SO criará uma conexão TCP para cada imagem. Essas conexões TCP serão despachadas para diferentes CPUs. Da camada do driver à camada do aplicativo, a transferência de dados e a decodificação de imagens são executadas em diferentes CPUs.

  1. Esse recurso não pôde aumentar a taxa de transferência total. Ele foi projetado para melhor utilização da CPU.

A ferramenta de benchmark de desempenho de rede pode mostrar que a taxa de transferência total diminuiu quando o RSS foi ativado.

  1. É recomendável que o usuário final cuide de uma melhor utilização da CPU para ativar esse recurso.

  2. Quando o RSS ativado, o driver aloca dois buffers de recebimento distintos. O tamanho do buffer de recebimento é duas vezes maior que o RSS desativado.

Acruns
fonte
RE: Moderação de interrupção - De acordo com uma resposta em uma postagem de falha no servidor , "desabilitar 'moderação de interrupção' aumenta o desempenho da sua placa de rede ao custo de uso extra da CPU".
galacticninja