Logo SatellaSoft



Calcular taxas de transferência

Calcular taxas de transferência, velocidade da Internet e tempo de download.


Ícone homem Gunnar Correa
Ícone data de publicação 07/04/2015
Ícone quantidade de visualização 15,226
Ícone bandeira do Brasil Português

Nesta matéria será abordado como calcular Taxa de transferência, tempo de Download e descobrir a velocidade real da Internet, isto te ajudará resolver exercícios de graduação e também verificar se o plano contratado com sua operadora esta sendo distribuído.

Existem alguns serviços online e gratuito, que medem a velocidade de sua Internet, como por exemplo: http://speedtest.copel.net

 

Existe um Software que poderá lhe auxiliar nestas tarefas, desenvolvido pelo SatellaSoft, Conversion Rate efetua diversos cálculos, bastando apenas inserir os valores corretamente para que o Software retorne o resultado.



O que é Taxa de transferência?

 

Taxa de transferência é o número médio de bits, caracteres ou blocos por unidade de tempo que passam entre equipamentos num sistema de transmissão de dados. (Fonte: Wikipédia - http://pt.wikipedia.org/wiki/Taxa_de_transfer%C3%AAncia_de_dados)

Para descobrir sua taxa de transferência é muito simples.

Se sua conexão de internet contratada for 1MB então sabemos que sua taxa é 128KBps, mas como chegar a este resultado? Simples.

1MB = 1024 bytes
1024 / 8 = 128KBps

1Mb corresponde a 1024 na programação, pegamos este 1024 bytes e convertemos para KB.

Vamos os mais alguns exemplos:

4MB = 4096
4096 / 8 = 512KBps
100MB = 102400
102400 / 8 : 12800KBps


Mega  * 1024 = Resultado_X.
Resultado_X / 8 = Resultado_y
Resposta Final: Resultado_Y

 

Tempo de Download

Agora vamos definir o tempo de Download, para isso devemos saber a taxa de transferência, como descobrimos acima, neste caso temos uma taxa de 128KBps.

Temos um arquivo de 80MB.

80 * 1024 = 81920
81920 / 128Kps (nossa taxa de transferência) = 640 Segundos
640 / 60 = 10, 60 Segundos.

Agora mais alguns exemplos.

 

1230KB / 128 (aqui o arquivo já está em KB por isso não multiplicamos por 1024)
R= 9, 60 Segundos, Menos de um minuto
13MB * 1024 = 13312
13312 / 128= 104 Segundos
104 / 60 = 1,73Minutos

Tamanho do arquivo em Mega * 1024 =Resultado_X

Resultado_x  / taxa de transferência = total segundos

Total segundos / 60 = Resultado_Y Segundos

Resultado_Y está em minutos

Resposta Final: Resultado_Y

 

Velocidade da internet

Temos um arquivo de 8MB e demorou 3 minutos para fazer o Download, devemos converter as unidades de medidas:

 

8Mb * 1024: 8192KBps
3Min * 60: 180Segundos
Tamanho KBps * Segundos
8192 / 180 = 45,51111111111111
45,51111111111111 * 8 = 364,0888888888889

Então sabemos que nossa velocidade é: 364,0888888888889KBps.

Vamos a outro exemplo.

Um arquivo de 8MB demorou 2 Minutos.

8Mb * 1024= 8192KBps
2Min = 120 Segundos
8192KBps / 120 = 68,26666666666667
68,26666666666667 * 8 = 546,1333333333333
Nossa velocidade é de: 546,1333333333333KBs

Em caso de dúvidas, deixe nos comentários.




Sobre o autor


Gunnar Correa

Nome: Gunnar Correa

Site: http://www.gunnarcorrea.com


Autodidata, graduado em Desenvolvimento Web e especialista em Tecnologias na Educação em uma universidade no interior de São Paulo. Comecei meus estudos na área de programação quando ainda era criança, e atualmente estou estudando desenvolvimento de jogos.

Sou o CEO do portal SatellaSoft, criado em 2009 com o intuito de compartilhar conhecimento de forma gratuita e inédita.


Comentários



É necessário estar autenticado para comentar, clique aqui para se registrar ou aqui para acessar a sua conta!