Bean Network Tester

Limite a velocidade de download e upload

Limite um aplicativo a um número fixo de quilobytes por segundo e ele não passa disso. Os dois sentidos são separados, então você pode dar a ele um download rápido e um upload sem esperança, que é exatamente a cara da maioria das conexões domésticas e móveis.

Na janela

  1. Defina Process como o seu aplicativo.
  2. Preencha Download, Upload ou os dois, em KB/s. Deixe um campo em 0 para não mexer naquele sentido.
  3. Pressione START.
BeanNetworkTester.exe --down 128 --up 32 --target myapp.exe --duration 120

O que os números significam

KB/sAproximadamenteO que é
656 kbit/sUm modem discado. O perfil “56k modem”.
1281 Mbit/sWi-Fi de avião, um hotel cheio, um sinal móvel ruim.
10248 Mbit/sUma linha doméstica modesta. Suficiente para uma transmissão de vídeo.
12800100 Mbit/sUma conexão fixa normal hoje em dia.

Quilobytes, não quilobits: multiplique por oito para comparar com o que o provedor anuncia. Limitar os dois sentidos ao mesmo tempo é o que faz uma conexão parecer um hotspot ruim, e não apenas um download lento.

A fila importa tanto quanto o limite

Um limite de velocidade precisa de um lugar para pôr os pacotes que ainda não cabem. Essa é a configuração Buffer, em milissegundos, e ela se comporta como a fila do caixa do supermercado:

O perfil “Congested home link (bufferbloat)” é exatamente isso: um limite com uma fila longa. Teste a mesma velocidade com uma fila curta e uma longa e observe como o aplicativo se comporta de forma diferente.

O que esperar

Com um limite em execução, o contador de pacotes descartados pode ficar em zero. Isso não é um bug: um limite primeiro faz os pacotes esperarem e só os descarta quando a fila está realmente cheia. Dê a ele um buffer pequeno e os descartes aparecem.

Próximos passos

Pronto para quebrar a sua própria rede de propósito?

Baixar para Windows