Vai al contenuto
Allin

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

Daniel OkonkwoSviluppatore front-end e redattore Tech presso Allin

Performance web · Formati di file

Verificato su 2 fonti

Vedi il profilo
In breve

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
SpiegazioneQuanto veloce leggi? Velocità media di lettura e come misurarlaLa maggior parte degli adulti legge la prosa a circa 200-250 parole al minuto. Scopri qual è una velocità normale, come misurare la tua in un minuto e perché la comprensione conta più della velocità pura.TutorialQuanto tempo serve per caricare un file? La formula dimensione per 8 diviso la velocitàStima il tempo di caricamento con una formula: la dimensione del file in bit divisa per la tua velocità di upload. Scopri perché il caricamento è di solito più lento del download e come l'overhead influisce sul risultato.SpiegazioneQuanti dati consuma lo streaming: SD, HD e 4K all'oraScopri quanti gigabyte all'ora consuma il video SD, HD e 4K, e come confrontare un'abitudine mensile di streaming con un limite di dati.TutorialQuanta velocità internet ti serve? Guida per la famigliaCalcola la velocità internet che serve alla tua casa sommando i Mbps per streaming video, videochiamata e giocatore, con esempi chiari.SpiegazioneL'entropia delle password spiegata: bit, lunghezza e quanto tempo serve per violarlaCosa misura davvero l'entropia di una password, perché la lunghezza batte la complessità e come i bit di entropia diventano un tempo di violazione realistico.SpiegazioneDa JSON a CSV quando la struttura è annidata: perché non esiste una risposta giustaI due stessi ordini escono con cinque colonne da un convertitore e dieci da un altro, e nessuno dei due sbaglia. Percorsi con punti, array di scalari, array di oggetti e record con chiavi diverse: quattro decisioni, prese per te e quasi sempre in silenzio.

Strumenti correlati

Fonti

Hai notato un errore in questo articolo?