Calculadora de ancho de banda / tempo de descarga
Estimar o tempo de obtención a partir do tamaño do ficheiro e da velocidade da conexión, con conversións de rendemento.
Os resultados actualízanse mentres escribe.
Acerca desta calculadora
the bandwidth calculator, the download time is the time it takes to download a file over a connection of a given speed. The key to getting it right is the bits-versus-bytes distinction. File sizes are quoted in bytes — KB, MB, GB, TB — while connection speeds are quoted in bits per second — Kbps, Mbps, Gbps — and a byte is 8 bits. So the download time is the file size converted to bits (× 8), divided by the effective bit rate of the link. That single factor of 8 makes the download time
Preguntas frecuentes
Por que a miña descarga é máis lenta que a velocidade da conexión?
As velocidades son citadas en megabits por segundo, pero os ficheiros son medidos en megabytes. Un byte é de 8 bits, polo que unha liña de 100 Mbps move aproximadamente 12, 5 MB por segundo no mellor dos casos. A sobrecarga do protocolo, o ancho de banda compartido e os límites do servidor reducen isto aínda máis, o que o campo de sobrecarga modela.
Cal é a diferenza entre os tamaños decimal e binario?
As unidades decimais (usadas polos ISP e fabricantes de unidades) tratan 1 KB como 1000 bytes; as unidades binarias tratan 1 KiB como 1024 bytes. Unha unidade decimal « 1 TB » é de aproximadamente 931 GiB binarios, polo que a convención cambia lixeiramente o tempo de transferencia.
Como podo converter Mbps a MB/ s?
Dividir por 8: 100 Mbps ÷ 8 = 12, 5 MB/ s. A calculadora fai isto automaticamente e informa o tempo resultante en días, horas, minutos e segundos.
Como debería configurar a sobrecarga do protocolo?
As transferencias reais perden unha parte debido ás cabeceiras TCP/ IP, a retransmisións e a retransmisións. O 5- 10% é unha cantidade razoábel para unha ligazón con fío saudable; use máis para conexións Wi- Fi, móbiles ou congestionadas. Isto reduce a velocidade efectiva e alonga a estimación.
Por que 1 GB non é sempre o mesmo número de bytes?
Segundo a convención decimal 1 GB é 1. 000 bytes, pero os sistemas operativos contan a miúdo en binario onde 1 GiB é 1. 073. 741. 824 bytes. Conmute a opción de convención de bytes para que coincida co xeito en que se medía o tamaño do ficheiro para un tempo de transferencia preciso.
Canto tempo tardará a obtención dun ficheiro grande na miña conexión?
Introduza o tamaño do ficheiro e a velocidade do seu plan e lea o tempo. Por exemplo, un xogo de 25 GB a 100 Mbps tarda aproximadamente 33 minutos como moito, sen sobrecargas. A ferramenta divide o resultado en días, horas, minutos e segundos.
Isto mide a miña velocidade real de internet?
Non, estima o tempo de transferencia a partir dunha velocidade que indique, non proba a liña. Executar unha proba de velocidade por separado para atopar o rendemento real, e logo introducir ese número aquí para unha estimación realista do tempo de descarga.
API — empregar esta calculadora desde o código
Chama esta calculadora como un punto final JSON libre - non se require ningunha chave. Envie os valores dos campos de baixo como parámetros de consulta ou JSON. Ler a documentación completa da API →
Punto final
GET https://calculator.free/api/v1/bandwidth/
curl
curl "https://calculator.free/api/v1/bandwidth/?size=1&size_unit=GB&speed=100&speed_unit=Mbps"
JavaScript fetch()
const r = await fetch(
"https://calculator.free/api/v1/bandwidth/?" + new URLSearchParams({
"size": "1",
"size_unit": "GB",
"speed": "100",
"speed_unit": "Mbps"
}));
const data = await r.json();
console.log(data.results);
Os resultados son estimacións só para orientación xeral, non para consellos financeiros, médicos ou fiscais.