Cos’è un Kilobyte (KB)?
Un kilobyte (KB) è un’unità di misura per l’archiviazione di informazioni digitali. Storicamente, il termine è stato utilizzato in modo ambiguo per rappresentare due valori diversi:
- Sistema Base-10 (SI): 1 KB = 1 000 byte.
- Sistema Base-2 (Standard IEC): 1 kibibyte (KiB) = 1 024 byte.
Il Sistema Internazionale di Unità (SI) definisce il prefisso kilo- (k) come un moltiplicatore di (1 000). Tuttavia, in informatica, i prefissi binari (es. kibi-, mebi-) sono stati standardizzati nel 1998 dalla Commissione Elettrotecnica Internazionale (IEC) per risolvere la confusione. Oggi, KB si riferisce tipicamente a byte in contesti di archiviazione (es. hard disk), mentre KiB (kibibyte) indica esplicitamente byte (1 024) nelle misurazioni di memoria o dimensioni dei file.
Comprendere le Unità di Misura dei Dati
I dati digitali sono misurati in unità gerarchiche, che differiscono tra il sistema SI e quello binario:
Unità SI (Decimali)
- 1 kilobyte (KB) = byte = 1 000 byte
- 1 megabyte (MB) = byte
- 1 gigabyte (GB) = byte
Unità Binarie (IEC)
- 1 kibibyte (KiB) = byte = 1 024 byte
- 1 mebibyte (MiB) = byte
- 1 gibibyte (GiB) = byte
Un bit (b) è l’unità più piccola di dati, rappresentante una cifra binaria (0 o 1). Poiché 1 byte = 8 bit, le conversioni tra byte e bit richiedono una moltiplicazione per 8.
Formula
Per convertire i kilobyte in bit:
Per Unità SI (da KB a bit):
Per Unità Binarie (da KiB a bit):
Esempi
Esempio 1: Conversione di 5 KB (SI) in Bit
Utilizzando la formula SI:
Esempio 2: Conversione di 5 KiB (Binario) in Bit
Utilizzando la formula binaria:
Esempio Pratico: Velocità di Internet
Se un file di 2,5 MB (SI) viene scaricato a 10 Mbps (megabit al secondo):
- Convertire MB in bit:
- Tempo di download:
Note
- Confusione tra Unità: Sistemi operativi come Windows spesso riportano le dimensioni dei file in KiB ma le etichettano come “KB”, causando discrepanze. Ad esempio, un file indicato come “1 KB” in Windows è in realtà 1 KiB (1 024 byte).
- Contesto Importante: I produttori di dispositivi di archiviazione utilizzano unità SI (es. 1 TB = byte), mentre la RAM utilizza unità binarie (es. 8 GiB = byte).
- Bit vs. Byte: Le velocità di rete sono misurate in bit al secondo (bps), mentre le dimensioni dei file sono in byte. Per convertire i byte in bit, moltiplicare sempre per 8.
Contesto Storico
Prima del 1998, il termine “kilobyte” si riferiva ambiguamente sia a 1 000 che a 1 024 byte. L’IEC ha introdotto i prefissi binari (kibi-, mebi-, gibi-) per eliminare questa confusione. Nonostante ciò, letteratura e software più vecchi potrebbero ancora utilizzare “KB” per indicare 1 024 byte.
Domande Frequenti
Quanti bit ci sono in 2,5 KB utilizzando il sistema SI?
Perché alcuni sistemi utilizzano KiB invece di KB?
KiB indica esplicitamente 1 024 byte, allineandosi con l’indirizzamento binario in informatica. Questo evita ambiguità con le unità SI.
Come convertire 10 KiB in bit?
Un gigabyte (GB) è sempre più grande di un gibibyte (GiB)?
No. byte, mentre byte. Quindi, 1 GiB ≈ 1,074 GB.
Perché il mio SSD da 256 GB viene riportato come 238 GiB?
L’SSD utilizza unità SI:
Questo riflette la differenza tra unità decimali (GB) e binarie (GiB).