Vai al contenuto

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à

Bit e byte
UnitàNomeValore
bitbit8.000.000.000.000
Bbyte1.000.000.000.000
Byte decimali (SI) — potenze di 1000
UnitàNomeValore
kBkilobyte1.000.000.000
MBmegabyte1.000.000
GBgigabyte1000
TBterabyte1
PBpetabyte0,001
EBexabyte0,000001
ZBzettabyte1 × 10⁻⁹
YByottabyte1 × 10⁻¹²
Byte binari (IEC) — potenze di 1024
UnitàNomeValore
KiBkibibyte976.562.500
MiBmebibyte953.674,3164
GiBgibibyte931,3225746
TiBtebibyte0,9094947018
PiBpebibyte0,0008881784197
EiBexbibyte8,67361738 × 10⁻⁷
ZiBzebibyte8,470329473 × 10⁻¹⁰
YiByobibyte8,271806126 × 10⁻¹³
Bit — decimali e binari
UnitàNomeValore
kbitkilobit8.000.000.000
Mbitmegabit8.000.000
Gbitgigabit8000
Tbitterabit8
Pbitpetabit0,008
Kibitkibibit7.812.500.000
Mibitmebibit7.629.394,531
Gibitgibibit7450,580597
Tibittebibit7,275957614
Pibitpebibit0,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.

Prefissi decimali contro binari
Decimale / binarioDimensione decimale in byteDimensione binaria in byteIl decimale è inferiore di
kB / KiB100010242,3%
MB / MiB1.000.0001.048.5764,6%
GB / GiB1.000.000.0001.073.741.8246,9%
TB / TiB1.000.000.000.0001.099.511.627.7769,1%
PB / PiB1.000.000.000.000.0001.125.899.906.842.62411,2%
EB / EiB1.000.000.000.000.000.0001.152.921.504.606.846.97613,3%
ZB / ZiB1.000.000.000.000.000.000.0001.180.591.620.717.411.303.42415,3%
YB / YiB1.000.000.000.000.000.000.000.0001.208.925.819.614.629.174.706.17617,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

La velocità effettiva in altre unità
UnitàNomeVelocità
Mbit/smegabit1000
MB/smegabyte125
MiB/smebibyte119,209

Come usare il convertitore di archiviazione dei dati

  1. 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. 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. 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. 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.

Prefissi decimali (SI) e binari (IEC)
PrefissoDecimale (SI)ByteBinario (IEC)Byte
Kilo / kibikB1.000KiB1.024
Mega / mebiMB1.000.000MiB1.048.576
Giga / gibiGB1.000.000.000GiB1.073.741.824
Tera / tebiTB1.000.000.000.000TiB1.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

  1. Dimensione in bit: 1 TB sono 1012 byte × 8 = 8 × 1012 bit.
  2. Velocità in bit al secondo: 1 Gbit/s sono 109 bit al secondo.
  3. Tempo a piena velocità: 8 × 1012 ÷ 109 = 8.000 secondi, cioè 2 ore 13 minuti 20 secondi.
  4. 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à.

Strumenti correlati

Altri strumenti: Convertitori di unità, date e numeri