Calculadora de tempo de transferência de arquivo
Informe o tamanho do arquivo e a velocidade da conexão para obter o tempo de transferência. Você também pode definir uma eficiência, a parcela da velocidade nominal que espera obter na prática.
Como o tempo de transferência é calculado
O tempo de transferência é o tamanho do arquivo dividido pela quantidade de dados que pode ser enviada por segundo.
- Tempo de transferência (segundos) = tamanho (bits) ÷ (velocidade (bits por segundo) × eficiência ÷ 100)
- Tamanho (bits) = tamanho (bytes) × 8
Bits e bytes: Mbps × MB/s
Velocidades de conexão geralmente são indicadas em bits (bps, Mbps, Gbps), enquanto tamanhos de arquivo geralmente são indicados em bytes (MB, GB). Um byte são 8 bits.
- 100 Mbps são 100 000 000 bits por segundo, ou seja, 12 500 000 bytes por segundo, ou 12,5 MB/s.
- Uma velocidade de download mostrada em MB/s (como fazem muitos navegadores e aplicativos) é 8 vezes o valor em Mbps: 1 MB/s = 8 Mbps.
Nesta calculadora, k, M e G em uma velocidade são potências de 1000 (1 Mbps = 1 000 000 bits por segundo), e 1 MB/s são 1 000 000 bytes por segundo. Para tamanhos de arquivo, KB, MB e GB são potências de 1000, e KiB, MiB e GiB são potências de 1024. O Conversor de tamanho de dados mostra a diferença entre os dois.
Exemplos
- Um arquivo de 10 GB a 100 Mbps: 10 GB = 80 000 000 000 bits. 80 000 000 000 ÷ 100 000 000 = 800 segundos (13 min 20 s).
- Um arquivo de 1 GB a 8 Mbps: 1 GB = 8 000 000 000 bits. 8 000 000 000 ÷ 8 000 000 = 1000 segundos (16 min 40 s).
- Com eficiência de 50%: uma conexão de 100 Mbps é tratada como 50 Mbps, então o arquivo de 10 GB leva 1600 segundos (26 min 40 s).
Velocidade nominal e velocidade efetiva
A velocidade que você informa é a velocidade nominal (teórica). A eficiência é a parcela dela que de fato transporta o conteúdo do arquivo. O produto das duas é a velocidade efetiva que o cálculo usa, mostrada no resultado. O padrão é 100%, que é o melhor caso teórico.
Em transferências reais, a velocidade fica abaixo da nominal por motivos como:
- Parte dos dados é usada para cabeçalhos e outras sobrecargas do protocolo.
- A linha é compartilhada com outro tráfego, ou o sinal sem fio (Wi-Fi) está fraco.
- O dispositivo que envia ou recebe, ou o servidor, limita a velocidade.
Como a eficiência varia muito de um ambiente para outro, esta ferramenta não sugere um valor típico. O jeito mais simples é medir sua velocidade real e informá-la como velocidade, com a eficiência em 100%.
Observações
- O tamanho e a velocidade podem ter decimais (até 12 algarismos antes da vírgula decimal e 6 depois). Use vírgula ou ponto como separador decimal; separadores de milhar só são aceitos se forem inequívocos.
- A eficiência pode ter até 2 casas decimais.
- O tempo é arredondado para cima até um segundo inteiro. Um tamanho 0 dá 0 segundo.
- Para achar o tamanho de um vídeo a partir da duração e da taxa de bits, use a Calculadora de tamanho de arquivo de vídeo.
Perguntas frequentes
Qual é a diferença entre Mbps e MB/s?
Mbps é megabits por segundo e MB/s é megabytes por segundo. 1 MB/s = 8 Mbps.
Minha conexão é de 100 Mbps e o download mostra cerca de 12 MB/s. Isso é normal?
Sim. 100 Mbps são 12,5 MB/s na teoria, então um download de cerca de 12 MB/s está dentro desse valor. A sobrecarga costuma manter a velocidade real um pouco abaixo do valor teórico.
As velocidades de upload e de download são iguais?
Nem sempre. Muitas conexões enviam mais devagar do que recebem, então use a velocidade correspondente ao sentido da transferência.
Como calculo o tempo de vários arquivos?
Some os tamanhos e informe o total.