Que ajuste de TCP / rede deve ser executado no Windows 7 para melhor desempenho da Internet sem risco razoável de causar problemas?

4

Eu estou querendo saber o que o ajuste de rede / tcp deve ser feito no Windows 7 para garantir o melhor desempenho (ainda sem risco razoável de causar problemas). Aqui está o que eu tenho até agora (os comandos abaixo são executados em um prompt de comando elevado):

  1. Desative a heurística que pode interferir no recebimento das configurações de escala da janela

    netsh interface tcp set heuristics disabled

  2. Defina a sintonização automática da janela de recepção como normal (isso fez uma enorme diferença na taxa de transferência quando a defini - mais de 3x de melhoria na taxa de transferência para um servidor a cerca de 1500mi de distância)

    netsh interface tcp set global autotuninglevel=normal

  3. Defina o controle de congestionamento para o TCP composto (CTCP)

    netsh interface tcp set global congestionprovider=ctcp

Como uma dica para alguém que não esteja familiarizado com isso, você pode ver suas configurações atuais usando o seguinte comando:

netsh interface tcp show global
    
por sa289 24.09.2015 / 20:07

2 respostas

1

A maioria das configurações que você já encontrou com netsh interface tcp show global , portanto, não é necessário que você explique essas configurações e pode testá-las por conta própria. Eu apenas observaria que algumas dessas configurações dependem de variáveis como o hardware dos computadores de envio e recebimento e aquele dos roteadores que participam do fluxo de mensagens, por isso nem sempre dê resultados idênticos. Alguns parâmetros podem ser melhorados dinamicamente pelo Windows em tempo de execução.

Uma configuração que você não listou é a MTU. Reduzindo-o por exemplo para 1492 pode melhorar o desempenho, uma vez que o valor padrão de 1500 pode, sob algumas configurações, dividir a mensagem em duas mensagens. Veja estes comandos:

netsh int ipv4 show subinterface
netsh int ipv4 set subinterface "Name of NIC" mtu=1492 store=persistent

Às vezes, o oposto ajuda na ativação de frames grandes:

netsh int ipv4 set subint "Name of NIC" mtu=9000 store=persistent

Mas nenhuma configuração funciona para melhorar a velocidade em todos os casos e em todas as configurações. Os padrões do Windows estão definidos para o caso mais comum, o que obviamente pode não ser o mesmo que o seu. Você terá que experimentar para ver quais parâmetros funcionam melhor para o seu ambiente.

    
por 28.09.2015 / 21:13
1

Você nunca disse quais são as velocidades do seu provedor para os dois locais, por isso é difícil dizer o quão rápido ele pode ser, mas há vários fatores a serem verificados.

  1. Hardware - Firewalls, roteadores e modems podem afetar a velocidade. Encontre uma referência conectando-se diretamente ao modem (ou o mais próximo possível) e veja o quão rápido ele vai. O que há entre o seu computador e o outro computador que você está tentando acessar?
  2. Software - AV, firewalls ou até mesmo janelas podem atrasá-lo. Você fez alguns ajustes no Windows, mas você já testou algo como executar em modo de segurança ou reduzir a quantidade de software que pode afetar a conexão / largura de banda?
  3. Conexão entre os dois sites - Como você está acessando o outro site? VPN, FTP, http, etc? Se é uma VPN, é de hardware ou software no computador?
  4. Teste - Como você está testando a velocidade? Parece que você move / baixa um arquivo grande e verifica o quão rápido ele vai, mas é bom verificar novamente.

Isso é apenas uma informação básica, mas é útil saber quanto e o que você tentou. Sem isso, tudo o que posso supor é que você acha que é o Windows, então venha descobrir que sua rede está diminuindo a velocidade ou o seu software antivírus. Eu encontraria o gargalo primeiro, caso contrário você pode perder horas fazendo ajustes que não consertam o problema que você está tendo.

Sua conexão pode ser boa, mas é por isso que estou fazendo essas perguntas e obtendo essas informações. Então eu vou editar a minha resposta se eu tiver mais informações, mas agora eu estou pensando que tem algo a ver com como você está se conectando ao outro site ou algo entre os dois computadores.

    
por 29.09.2015 / 18:01