Quanto tempo per scaricare un file? Tempo, bit e byte, e overhead
Pubblicato il 01/08/2025 · 4 min di lettura · Strumenti per sviluppatori
Daniel Okonkwo — Sviluppatore front-end e redattore Tech presso Allin
Performance web · Formati di file
Verificato su 2 fonti
Il tempo di download è la dimensione del file diviso la velocità di connessione, una volta che entrambi usano la stessa unità. Il trucco: le dimensioni dei file sono in byte (MB) mentre le velocità sono in bit (Mbps), e ci sono 8 bit in un byte — quindi dividi la tua velocità per 8 per convertire i Mbps in MB/s. Un file da 500 MB su una connessione a 100 Mbps richiede circa 500 ÷ (100 ÷ 8) = 40 secondi in teoria, e un po' di più in pratica a causa dell'overhead.
Stima il tempo di download da dimensione del file e velocità di connessione. Impara la formula dimensione ÷ velocità, la cruciale conversione tra bit e byte (dividere per 8) e perché i download reali sono più lenti di quanto preveda il calcolo.
La formula: dimensione diviso velocità
Il tempo di download è uno dei calcoli più puliti dell'informatica: quanti dati ti servono diviso la velocità con cui arrivano. Se un file è di 200 MB e la tua connessione fornisce 25 MB al secondo, il download richiede 200 ÷ 25 = 8 secondi. L'unica vera finezza è assicurarsi che entrambi i numeri parlino la stessa lingua prima di dividere.
Puoi riorganizzare la stessa formula per rispondere a domande correlate. Moltiplica velocità per tempo per sapere quanto puoi scaricare in un intervallo, o dividi la dimensione per un tempo obiettivo per trovare la velocità necessaria. Ma ogni versione dipende dall'azzeccare le unità, ed è lì che la maggior parte inciampa.
Bit contro byte: la trappola del dividere per 8
I fornitori di internet pubblicizzano velocità in megabit al secondo (Mbps), con una "b" minuscola per bit. Le dimensioni dei file, invece, sono mostrate in megabyte (MB), con una "B" maiuscola per byte. Un byte è 8 bit, quindi una connessione a 100 Mbps sposta al massimo 100 ÷ 8 = 12,5 MB al secondo. Dimenticare questo fattore 8 è l'errore più comune, e fa aspettare download otto volte più veloci di quanto siano.
La regola è semplice: per passare da una velocità in bit a una in byte, dividi per 8; nell'altro senso, moltiplica per 8. Converti sempre un lato così che dimensione e velocità usino byte (o entrambi bit) prima di dividere. Un calcolatore che ti fa scegliere MB e Mbps separatamente esegue questa conversione al posto tuo, eliminando il punto più facile in cui sbagliare.
Perché i download reali sono più lenti: l'overhead
La formula dà un tempo ideale, nel migliore dei casi. In realtà, i dati viaggiano in pacchetti avvolti in intestazioni di protocollo (TCP/IP), e quelle intestazioni sono byte extra che condividono lo stesso tubo del tuo file. Aggiungi la latenza — il ritardo di andata e ritorno prima che i dati inizino a fluire — più la congestione, le interferenze Wi-Fi e un server lontano o affollato, e il throughput reale di solito resta il 10-20% sotto la velocità pubblicizzata.
Ecco perché una buona stima tratta il risultato della formula come un minimo e aggiunge un margine. Per una cifra realistica approssimativa, prendi il tempo ideale e aggiungi circa il 15%, oppure pianifica sul throughput misurato di un download precedente anziché sul numero di punta del tuo piano. Il calcolo è esatto; la rete no.
Esempio calcolato con il nostro strumento
Calcolatrice tempo di download
Dati
- Dimensione file (MB)
- 700
- Velocità (Mbps)
- 100
Risultato
- Tempo (secondi)
- 56
- Tempo (minuti)
- 0,933
Queste cifre sono prodotte dal calcolatore qui sotto, non digitate a mano — vengono ricalcolate a ogni modifica dello strumento.
Rifarlo con i tuoi numeri →Domande frequenti
- Come calcolo il tempo di download?
- Dividi la dimensione del file per la velocità di connessione dopo aver messo entrambi nella stessa unità. Converti i Mbps in MB/s dividendo per 8, poi calcola dimensione (MB) ÷ velocità (MB/s) per ottenere il tempo in secondi.
- Perché 100 Mbps non sono 100 MB al secondo?
- Perché un byte è 8 bit. Le velocità usano i megabit (Mbps) e le dimensioni i megabyte (MB), quindi 100 Mbps equivalgono al massimo a 100 ÷ 8 = 12,5 MB al secondo.
- Perché il mio download dura più di quanto dice il calcolo?
- La formula dà un tempo ideale. L'overhead dei protocolli, la latenza, la congestione di rete, il Wi-Fi e i limiti del server fanno sì che il throughput reale sia di solito il 10-20% inferiore, quindi i download reali durano un po' di più.
- Quanto tempo per scaricare un file da 1 GB a 50 Mbps?
- Converti 50 Mbps in 6,25 MB/s (50 ÷ 8), poi dividi 1000 MB per 6,25 per ottenere circa 160 secondi — all'incirca 2,7 minuti in teoria. Aspettati un po' di più in pratica a causa dell'overhead.
Articoli che potrebbero interessarti
Tutte le guide →Strumenti correlati
Fonti
Hai notato un errore in questo articolo?