Graphique de conversion d’octets pour la conversion binaire et décimale
Le graphique ci-dessous tente d’expliquer le scénario de 2016. Ces définitions ne sont pas un consentement. L’utilisation d’unités comme le Kibioctet, le mebioctet, etc. (IEC) n’est pas largement connu.
Système binaire (traditionnel)
Dans le stockage de données, traditionnellement, lors de la description de circuits numériques, un kilo-octet vaut 210 ou 1 024 octets. Cela résulte de l’exponentiation binaire commune à ces circuits. C’est ce qu’on appelle le système BINAIRE où plusieurs octets sont toujours un exposant de deux.
Le préfixe binaire kibi (ancien k) signifie 210 ou 1 024, par conséquent, un 1 kibioctet vaut 1 024 octets. Les unités (Kib, MiB, etc.) ont été établies par la Commission Électrotechnique internationale (CEI) en 1998. Ces unités sont utilisées pour les capacités de mémoire vive (RAM), telles que la mémoire principale et les tailles de cache CPU, en raison de l’adressage binaire de la mémoire. Voir quelques exemples:
- 1 byte (B) = 8 bits (b)
- 1 kibibyte – KiB | traditional Kilobyte – KB = 210 bytes = 1,024 bytes
- 1 mebibyte – MiB | traditional Megabyte – MB = 220 bytes = 1,048,576 bytes
- 1 gibibyte – GiB | traditional Gigabyte – GB = 230 bytes = 1,073,741,824 bytes
- 1 tibibyte – TiB | traditional Terabyte – TB = 2^40 bytes = 1,099,511,627,776 bytes and so on …
Le système décimal (SI)
Récemment, la plupart des fabricants de disques durs utilisent des mégaoctets décimaux (106), ce qui est légèrement différent du système décimal pour les petites valeurs et considérablement différent pour les valeurs de l’ordre des téraoctets et cela devient déroutant. C’est ce qu’on appelle le système DÉCIMAL où plusieurs octets sont toujours un exposant de dix comme indiqué ci-dessous:
- 1 octet (B) = 8 bits (b) (un octet est toujours 8 bits)
- 1 kilooctet (Ko) = 103 octets = 1 000 octets
- 1 mégaoctet (Mo) = 106 octets = 1 000 000 octets
- 1 gigaoctet (Go) = 109 octets = 1 000 000 000 octets
- 1 téraoctet (To) = 1012 octets = 1 000 000 000 000 octets et ainsi de suite…
Veuillez consulter les tableaux ci-dessous pour plus d’unités.