Explicação sobre o medidor de largura de banda
Sobre as unidades de medidas
bit(b): É a unidade básica na informática, pode assumir dois valores (zero ou um - base binária).
bits por segundo(bps): Essa unidade é utilizada para designar a velocidade entre dois ponto. Ou seja a quantia de bits que passam do ponto A ao ponto B em um segundo.
byte(B): É um conjunto de oito bits. Utilizado para medir tamanho de arquivos.
Kilo(K): É a representação de mil, utilizada antes de bits ou byte. Por estarmos trabalhando na base binária, o Kilo não equivale a 1.000 (base decimal) e sim a 1.024.
Mega(M): É a representação de milhão, mais uma vez devido a utilização da base binária a equivalência é 1.048.576.
Como calculamos sua velocidade
1 - Coletar a hora que o processo inicia.
2 - Iniciar a transferência de um arquivo, de tamanho conhecido.
3 - Coletar a hora que a transferência termina.
4 - Calcular o tempo que demorou a transferência (hora final menos hora inicial).
5 - Dividir o tamhanho do arquivo pelo tempo do passo 4 (resultado KB/s).
6 - Multiplicar o valor anterior por oito (resultado em bps).
Ex :.
- Hora inicial = 15:35:10
- Tamanho do arquivo = 3MB (3.145.728 Bytes)
- Hora final = 15:36:25
- Tempo de transferência = 75 segundos (15:36:25 - 15:35:10)
- Tempo em KB/seg = 40,96 KB/seg (3.145.728 / 75 / 1024)
- Tempo em bps = 327,68 bps (40,96 * 8)
Confiabilidade do teste
Para um valor mais preciso do teste é preciso que você feche todas as outras aplicações que possam estar acessando a Internet - por exemplo Kazza, Emule, OutLook, Internet Explorer, etc.
O valor resultante do teste é um valor que é válido naquele instante.

VEJA SCRIPT ACESSE >>>