jsTree e jQuery

Pesquisar este blog

Contribua

Te ajudei? Quer retribuir? PIX de qualquer quantia.

Testes para baixar o ping

TCP Window Auto-Tuning (Nível de ajuste automático da janela de recebimento)
highlyrestricted | restricted | Normal

Se o roteador não oferecer suporte a este recurso a conexão irá piorar.
Se o seu software de firewall não oferecer suporte a este recurso a conexão irá piorar.
Programas que usam a API (programming interface) Microsoft Windows HTTP Services (WinHTTP) não serão beneficiados com este recurso mesmo que habilitado. Geralmente programas em C/C++.

Para verificar essa configuração use esta instrução na linha de comando (cmd)
netsh interface tcp show global

Você vai ter que testar cada configuração para decidir qual a melhor para você.
Segue as opções, lembre-se de reiniciar o PC após alterar esta configuração.

netsh int tcp set global autotuninglevel=normal
Meu teste com essa configuração, ping 168.

netsh int tcp set global autotuninglevel=restricted
Meu teste com essa configuração, ping 180

netsh int tcp set global autotuninglevel=highlyrestricted
Meu teste com essa configuração, ping 165

netsh int tcp set global autotuninglevel=disabled
Meu teste com essa configuração, ping 172

Referência
https://support.microsoft.com/en-us/help/947239/description-of-the-receive-window-auto-tuning-feature-for-http-traffic


Congestion Control Provider (Provedor de controle de congestionamento de complementos)
none | ctcp | dctcp

ctcp - Acrônimo para Compound TCP.

Para verificar essa configuração use esta instrução na linha de comando (cmd)
netsh interface tcp show global

Apesar de mostrar none, essa informação não é verdadeira no Windows 10.
Abra o Power Shell com direito de administrador e execute o comando
Get-NetTcpSetting | select SettingName, CongestionProvider

No meu caso apareceu

SettingName      CongestionProvider
-----------      ------------------
Automatic
InternetCustom   CTCP
DatacenterCustom DCTCP
Compat
Datacenter       DCTCP
Internet         CTCP

Isto indica que este recurso já está em uso.


Receive-Side Scaling (RSS) - (Estado de dimensionamento no lado de recepção)
Enabled | Disabled

Coloca os outros core da CPU para trabalhar juntamente com o adaptador de rede, com isto ganhamos velocidade.

Para verificar essa configuração use esta instrução na linha de comando (cmd)
netsh interface tcp show global

Diz a lenda que deixar enable melhora a latência, ou seja, o ping do jogo diminui.

Para habilitar este recurso, em um prompt com direito de administrador, use a instrução abaixo
netsh int tcp set global rss=enabled


ECN Capability (Funcionalidade ECN)
Enabled | Disabled

ECN - Acrônimo para Explicit Congestion Notification.

O congestionamento da rede é avisado derrubando pacotes.
Com este recurso habilitado é possível avisar o congestionamento de rede sem derrubar pacotes, com isto ganhamos velocidade.
ATENÇÃO: Equipamentos de redes muito antigos podem deixar a conexão mais lenta caso este recurso esteja habilitado pois ele não o reconhece. Atualmente (2018) é muito provável que todos equipamentos de rede suporte este recurso.

Diz a lenda que deixar enable melhora a latência, ou seja, o ping do jogo diminui.

Para verificar essa configuração use esta instrução na linha de comando (cmd)
netsh interface tcp show global

Para habilitar este recurso, em um prompt com direito de administrador, use a instrução abaixo
netsh interface tcp set global ecncapability=enabled


TCP Chimney Offload

O adaptador de rede passa a processar uma parte do processo de tráfego de dados, com isso ganha-se velocidade, pois parte do processo não passa pela CPU, memória e depois retorna ao adaptador de rede, ou seja, o adaptador de rede já processa uma parte do tráfego por conta própria.
Para ser mais específico o adaptador de rede passa a gerenciar o estado de descarregamento da conexão.

É preciso habilitar este recurso em ambos, tanto no adaptador de rede como no sistema operacional.

Adaptador de rede
Aperte WIN+X no menu escolha Gerenciador de dispositivos.
Abra o nó Adaptadores de rede, clique duas vezes no adaptador de rede que você está usando.
Vá para a guia Avançado.
Na lista procure por TCP offload e clique em cima deste item para selecioná-lo.
Na caixa de combinação Valor: escolha Enable.

Observação: Fabricantes diferentes podem usar diferentes termos para descrever o TCP Chimney Offload na página de propriedades Avançado do adaptador de rede.

Eu não achei esta opção em nenhum dos meus adaptadores de rede.
Nem ethernet (cabo) e nem wi-fi (wireless - sem fio).

Sistema Operacional 
Para habilitar este recurso, em um prompt com direito de administrador, use a instrução abaixo
netsh int tcp set global chimney = enabled

Teste
Reinicie o PC, navegue um pouco na internet e jogue uma partida de qualquer game online.
Para testar este recurso, em um prompt com direito de administrador, use a instrução abaixo
netstat –t
Se na coluna Estado além de InHost aparecer Offloaded, significa que este recurso está funcionando.

No meu caso, como não está funcionando eu desabilitei com o comando abaixo (usar prompt com o direito de administrador)
netsh int tcp set global chimney = disabled


Estado NetDMA

Deve ser habilitado na BIOS.
Como eu não achei esta opção na BIOS do meu notebook eu não darei mais detalhes, pois não sei se realmente funciona e melhora o ping.

Fonte
https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2008-R2-and-2008/gg162687(v=ws.10)

http://evilware.com/20170705/evolve/windows10-game-tweaks.html





Nenhum comentário:

Postar um comentário