Voici un système complet des unités de mesure en informatique, basé sur des puissances de 1024, ce qui correspond aux unités binaires (IEC) utilisées pour mesurer la capacité mémoire, le stockage, etc.
Chaque unité est exactement 1024 fois plus grande que la précédente.
Système d’unités binaires (IEC) — Capacités mémoire et stockage informatique
Nom complet Symbole Équivalent en octets (bytes) Valeur exacte
Bit b 1/8 octet 0.125 B
Octet B 1 1 B
Kibioctet KiB 1024 B 1 024 B
Mebioctet MiB 1024 KiB 1 048 576 B
Gibioctet GiB 1024 MiB 1 073 741 824 B
Tébioctet TiB 1024 GiB 1 099 511 627 776 B
Pébioctet PiB 1024 TiB 1 125 899 906 842 624 B
Exbioctet EiB 1024 PiB 1 152 921 504 606 846 976 B
Zébioctet ZiB 1024 EiB 1 180 591 620 717 411 303 424 B
Yobioctet YiB 1024 ZiB 1 208 925 819 614 629 174 706 176 B
-----Détail technique
Chaque unité suivante est:
Valeur_actuelle = Valeur_précédente × 1024
Exemple:
1 KiB = 1024 B
1 MiB = 1024 × 1024 = 1 048 576 B
1 GiB = 1024³ = 1 073 741 824 B
etc...
-----Remarques
//Ces unités binaires sont différentes des unités décimales (Ko, Mo, Go...), qui utilisent des multiples de 1000. Les unités IEC (Kibi, Mebi, Gibi...) sont normalisées par la CEI (Commission Électrotechnique Internationale).
Tableau comparatif – Unités binaires (IEC) vs Unités décimales (SI)
Niveau Unité décimale (SI) Valeur en octets (B) Unité binaire (IEC) Valeur en octets (B)
1 kilooctet (kB) 1 000 kibioctet (KiB) 1 024
2 mégaoctet (MB) 1 000² = 1 000 000 mébioctet (MiB) 1 024² = 1 048 576
3 gigaoctet (GB) 1 000³ = 1 000 000 000 gibioctet (GiB) 1 024³ = 1 073 741 824
4 téraoctet (TB) 1 000⁴ = 1 000 000 000 000 tébioctet (TiB) 1 024⁴ = 1 099 511 627 776
5 pétaoctet (PB) 1 000⁵ = 1 000 000 000 000 000 pébioctet (PiB) 1 024⁵ = 1 125 899 906 842 624
6 exaoctet (EB) 1 000⁶ = 1e+18 exbioctet (EiB) 1 024⁶ = 1 152 921 504 606 846 976
7 zettaoctet (ZB) 1 000⁷ = 1e+21 zébioctet (ZiB) 1 024⁷ = 1 180 591 620 717 411 303 424
8 yottaoctet (YB) 1 000⁸ = 1e+24 yobioctet (YiB) 1 024⁸ = 1 208 925 819 614 629 174 706 176
-----Différence clé
SI (décimal): utilisé par les constructeurs de disques durs, systèmes de fichiers, marketing.
IEC (binaire): utilisé par les systèmes d’exploitation (Windows, Linux), pour refléter la réalité binaire des ordinateurs.
-----Exemple
Un disque dur de 1 To (décimal) affiche en réalité environ 931 GiB (binaire) dans l'explorateur.
-----quelques points essentiels à connaître sur les unités de mesure en informatique que beaucoup ignorent (ou confondent:
1. Confusion fréquente entre SI et IEC
Les fabricants de disques annoncent en SI (décimal):
1 To = 1 000 000 000 000 octets
Les systèmes d’exploitation affichent en IEC (binaire):
1 To = environ 931 GiB, car 1 GiB = 1 073 741 824 octets
-----Résultat: les gens pensent qu'il "manque de l'espace disque", alors que c'est une question d’unité.
2. La RAM est généralement en binaire (IEC)
Ex: 8 Go de RAM = 8 GiB réels, car la RAM est basée sur des puissances de 2.
//Les OS l’affichent en GB/GiB selon leur standard.
3. Vitesse ≠ Capacité
Les débits (réseaux, transfert) utilisent généralement des multiples de 1000 :
Ex: 100 Mbps (mégabits par seconde) = 100 000 000 bits/s
//Mais les capacités (stockage, RAM) utilisent des multiples de 1024 dans les systèmes.
4. Bit ≠ Octet
1 octet = 8 bits
//Donc un débit de 100 Mbps = 12,5 Mo/s max (en théorie, sans pertes).
5. Unité de stockage ≠ unité de fichier
Les systèmes de fichiers utilisent une taille de bloc (ex : 4 KiB) :
//Même un fichier texte de 1 octet occupe 4 KiB sur le disque, car c’est le bloc minimum.
6. Les unités au-delà du YiB existent en théorie
Certaines propositions parlent de:
Brontobyte (10²⁷ B)
Geopbyte (10³⁰ B)
//Mais elles ne sont pas normalisées par l'IEC ni utilisées dans la pratique (pour l’instant ^^)