Convertitore di archiviazione dei dati
Inserisci una dimensione e un'unità e vedila subito in tutte le unità di bit e di byte, in decimale (kB, MB, GB — potenze di 1000) accanto al binario (KiB, MiB, GiB — potenze di 1024), con cifre esatte. La seconda parte stima quanto tempo impiega quella quantità a essere trasferita alla velocità che scegli, distinguendo correttamente megabit e megabyte. Gratuito, senza registrazione, e tutto funziona nel tuo browser.
Una dimensione come 500, 1,5 o 256. Converti tra bit, byte, unità decimali (kB, MB, GB) e unità binarie (KiB, MiB, GiB).
Risultato
1.000.000.000.000
Byte
8.000.000.000.000
Bit
0,909495 TiB
Lo stesso TB in unità binarie
Tutte le unità
| Unità | Nome | Valore |
|---|---|---|
| bit | bit | 8.000.000.000.000 |
| B | byte | 1.000.000.000.000 |
| Unità | Nome | Valore |
|---|---|---|
| kB | kilobyte | 1.000.000.000 |
| MB | megabyte | 1.000.000 |
| GB | gigabyte | 1000 |
| TB | terabyte | 1 |
| PB | petabyte | 0,001 |
| EB | exabyte | 0,000001 |
| ZB | zettabyte | 1 × 10⁻⁹ |
| YB | yottabyte | 1 × 10⁻¹² |
| Unità | Nome | Valore |
|---|---|---|
| KiB | kibibyte | 976.562.500 |
| MiB | mebibyte | 953.674,3164 |
| GiB | gibibyte | 931,3225746 |
| TiB | tebibyte | 0,9094947018 |
| PiB | pebibyte | 0,0008881784197 |
| EiB | exbibyte | 8,67361738 × 10⁻⁷ |
| ZiB | zebibyte | 8,470329473 × 10⁻¹⁰ |
| YiB | yobibyte | 8,271806126 × 10⁻¹³ |
| Unità | Nome | Valore |
|---|---|---|
| kbit | kilobit | 8.000.000.000 |
| Mbit | megabit | 8.000.000 |
| Gbit | gigabit | 8000 |
| Tbit | terabit | 8 |
| Pbit | petabit | 0,008 |
| Kibit | kibibit | 7.812.500.000 |
| Mibit | mebibit | 7.629.394,531 |
| Gibit | gibibit | 7450,580597 |
| Tibit | tebibit | 7,275957614 |
| Pibit | pebibit | 0,007105427358 |
Perché 1000 e 1024 non sono la stessa cosa
Ogni prefisso decimale è un po' più piccolo del suo gemello binario, e il divario si accumula a ogni passaggio. Per questo un disco venduto come 1 TB risulta di circa 931 GiB nei software che contano a potenze di 1024.
| Decimale / binario | Dimensione decimale in byte | Dimensione binaria in byte | Il decimale è inferiore di |
|---|---|---|---|
| kB / KiB | 1000 | 1024 | 2,3% |
| MB / MiB | 1.000.000 | 1.048.576 | 4,6% |
| GB / GiB | 1.000.000.000 | 1.073.741.824 | 6,9% |
| TB / TiB | 1.000.000.000.000 | 1.099.511.627.776 | 9,1% |
| PB / PiB | 1.000.000.000.000.000 | 1.125.899.906.842.624 | 11,2% |
| EB / EiB | 1.000.000.000.000.000.000 | 1.152.921.504.606.846.976 | 13,3% |
| ZB / ZiB | 1.000.000.000.000.000.000.000 | 1.180.591.620.717.411.303.424 | 15,3% |
| YB / YiB | 1.000.000.000.000.000.000.000.000 | 1.208.925.819.614.629.174.706.176 | 17,3% |
Tempo di trasferimento
Quanto tempo impiega la quantità indicata sopra a essere trasferita a una data velocità. Le velocità di rete si indicano in bit al secondo; le dimensioni dei file in byte.
Per esempio 100 per una connessione a 100 Mbit/s.
I trasferimenti reali raramente raggiungono la velocità dichiarata — il sovraccarico del protocollo e la congestione ne assorbono una parte. 100 significa la piena velocità di linea.
2 h 13 min 20 s
Tempo di trasferimento
8000
Secondi
| Unità | Nome | Velocità |
|---|---|---|
| Mbit/s | megabit | 1000 |
| MB/s | megabyte | 125 |
| MiB/s | mebibyte | 119,209 |
Come usare il convertitore di archiviazione dei dati
- 1. Inserisci una quantità e scegli la sua unità. Qualsiasi dimensione va bene, anche con decimali come
1,5. L'elenco copre bit, byte e i prefissi decimali e binari fino a yotta e yobi. - 2. Leggi le tabelle. Ogni altra unità è mostrata con cifre esatte, raggruppate in bit e byte, byte decimali, byte binari e bit. I valori troppo piccoli per essere scritti in chiaro compaiono come potenza di dieci.
- 3. Confronta i sistemi. La scheda di riepilogo dà lo stesso prefisso nell'altro sistema, così 1 TB compare accanto al suo valore in TiB, e la tabella del divario mostra come cresce la differenza.
- 4. Stima un trasferimento. Inserisci una velocità, la sua unità e, se vuoi, un'efficienza del collegamento inferiore al 100%. Il risultato è un tempo, i secondi che lo compongono e la velocità riespressa in Mbit/s, MB/s e MiB/s.
Prefissi decimali e binari
I prefissi SI kilo, mega, giga e gli altri indicano sempre potenze di 1000. I computer indirizzano la memoria in potenze di due, quindi per decenni «kilobyte» ha indicato anche 1.024 byte. Per eliminare l'ambiguità, la IEC ha introdotto prefissi binari separati alla fine degli anni Novanta, e la norma IEC 80000-13 definisce oggi entrambi gli insiemi. Un kibibyte (KiB) vale esattamente 1.024 byte; un kilobyte (kB, con la k minuscola) vale esattamente 1.000.
| Prefisso | Decimale (SI) | Byte | Binario (IEC) | Byte |
|---|---|---|---|---|
| Kilo / kibi | kB | 1.000 | KiB | 1.024 |
| Mega / mebi | MB | 1.000.000 | MiB | 1.048.576 |
| Giga / gibi | GB | 1.000.000.000 | GiB | 1.073.741.824 |
| Tera / tebi | TB | 1.000.000.000.000 | TiB | 1.099.511.627.776 |
Perché un disco da 1 TB risulta di circa 931 GB
I produttori di dischi contano in decimale, quindi un disco da 1 TB contiene esattamente 1.000.000.000.000 byte. Divisi per 1.073.741.824 si ottengono 931,32 GiB. Alcuni programmi però stampano il valore con l'etichetta «GB»: Windows, per esempio, divide per 1.024 a ogni passaggio ma mantiene il simbolo decimale. macOS conta in decimale dal 2009, quindi lo stesso disco lì risulta da 1 TB, e gli strumenti di Linux variano — df -H è decimale, df -h è binario. Non manca nulla al disco: due sistemi usano la stessa parola per due dimensioni diverse.
Il divario si accumula a ogni prefisso. Un kilobyte è inferiore del 2,3% a un kibibyte, un megabyte del 4,6% a un mebibyte, un gigabyte del 6,9% e un terabyte del 9,1% a un tebibyte. La memoria è il caso opposto: è costruita in potenze di due, quindi 16 GB di RAM sono in realtà 16 GiB.
Bit, byte e velocità di rete
Un byte equivale a 8 bit. Le dimensioni dei file si indicano in byte, ma le velocità di rete si indicano in bit al secondo e sempre con prefissi decimali: 1 Mbit/s equivale a 1.000.000 di bit al secondo. Maiuscole e minuscole contano — Mbit/s o Mb/s sono megabit, MB/s sono megabyte, e differiscono di un fattore otto. Una connessione da 100 Mbit/s trasferisce quindi al massimo 12,5 MB/s, cioè 11,92 MiB/s, e un file da 1 GB richiede almeno 80 secondi per arrivare.
Esempio svolto: trasferire 1 TB su Gigabit Ethernet
- Dimensione in bit: 1 TB sono 1012 byte × 8 = 8 × 1012 bit.
- Velocità in bit al secondo: 1 Gbit/s sono 109 bit al secondo.
- Tempo a piena velocità: 8 × 1012 ÷ 109 = 8.000 secondi, cioè 2 ore 13 minuti 20 secondi.
- Aggiungi la realtà: un segmento TCP di dimensione piena su Ethernet trasporta 1.460 byte di dati in 1.538 byte sul cavo, cioè circa il 95%. Con un'efficienza del 95% lo stesso trasferimento richiede circa 8.421 secondi, cioè 2 ore 20 minuti 21 secondi.
Quale unità devi scrivere?
Usa l'unità che corrisponde a ciò che hai misurato. Per la capacità dichiarata di un disco, la dimensione di un download o una velocità di rete, le unità decimali (kB, MB, GB) sono lo standard. Per la memoria, o per una dimensione riportata da un sistema operativo che conta a potenze di 1.024, scrivi KiB, MiB o GiB perché un lettore non la confonda con la cifra decimale. In un articolo o in una specifica, dichiara la convenzione una volta — per esempio «1 GB = 109 byte» — e mantienila. Il convertitore mostra entrambe le colonne così puoi citare l'una o l'altra con sicurezza.
Domande frequenti
- Qual è la differenza tra KB e KiB?
- KiB, il kibibyte, vale esattamente 1.024 byte ed è l'unità binaria IEC. kB, il kilobyte, vale esattamente 1.000 byte nel sistema SI. Il simbolo «KB» maiuscolo è informale e in passato è stato usato per entrambi, motivo per cui esistono i simboli standardizzati. Lo stesso vale per MB e MiB, GB e GiB, e così via.
- Perché il mio disco da 1 TB mostra solo 931 GB?
- Il disco contiene davvero 1.000.000.000.000 byte. Il software che divide per 1.024 tre volte mostra 931 dei suoi gigabyte, che secondo lo standard sono gibibyte. Non si perde spazio: il produttore conta in decimale e il sistema operativo in binario.
- Quanti byte ci sono in un gigabyte?
- Secondo la definizione SI, 1.000.000.000 byte. Un gibibyte, l'unità binaria spesso chiamata gigabyte nei software più vecchi, vale 1.073.741.824 byte. Usa GiB quando intendi quest'ultimo.
- Qual è la differenza tra Mbps e MBps?
- Mbps (megabit al secondo) misura la velocità di rete; MBps (megabyte al secondo) misura la velocità di trasferimento dei file. Un byte equivale a otto bit, quindi 8 Mbps equivalgono a 1 MBps. I piani internet sono indicati in megabit, motivo per cui un piano da 200 Mbps scarica al massimo a 25 MB/s.
- Come calcolo il tempo di download?
- Converti la dimensione del file in bit (byte × 8) e dividi per la velocità in bit al secondo. Per esempio, 500 MB sono 4.000.000.000 di bit, e a 50 Mbit/s richiedono 80 secondi. I download reali sono più lenti della velocità dichiarata, quindi considera il risultato un limite inferiore oppure abbassa l'efficienza.
- La RAM si misura in GB o in GiB?
- La RAM è costruita in potenze di due, quindi un modulo venduto come 16 GB contiene 16 GiB, cioè 17.179.869.184 byte. I dispositivi di archiviazione seguono invece la definizione decimale. Questa differenza è la causa della maggior parte della confusione sulle capacità.