Un octet est une unité de mesure en informatique mesurant la quantité de
données. Un octet est lui-même composé de 8 bits, soit 8 chiffres binaires. Le
byte, qui est un ensemble de bits adjacents, a presque toujours une taille d’un
octet et les deux mots sont généralement, mais abusivement, considérés comme
synonymes
Depuis la normalisation de 1998 par la Commission électrotechnique
internationale, les puissances de 2 sont maintenant représentées par les
préfixes :
kibi
pour « kilo binaire » ;
mébi pour « méga binaire » ;
gibi pour « giga binaire » ;
tébi pour « téra binaire » ;
mébi pour « méga binaire » ;
gibi pour « giga binaire » ;
tébi pour « téra binaire » ;
et ainsi de suite.
Concernant les multiples de l’octet, cela donne :
1
kibioctet (Kio) = 2^10 octets = 1024 octets
1 mébioctet (Mio) = 2^20 octets = 1024 Kio
1 gibioctet (Gio) = 2^30 octets = 1024 Mio
1 tébioctet (Tio) = 2^40 octets = 1024 Gio
1 pébioctet (Pio) = 2^50 octets = 1024 Tio
1 exbioctet (Eio) = 2^60 octets = 1024 Pio
1 zébioctet (Zio) = 2^70 octets = 1024 Eio
1 yobioctet (Yio) = 2^80 octets = 1024 Zio
1 mébioctet (Mio) = 2^20 octets = 1024 Kio
1 gibioctet (Gio) = 2^30 octets = 1024 Mio
1 tébioctet (Tio) = 2^40 octets = 1024 Gio
1 pébioctet (Pio) = 2^50 octets = 1024 Tio
1 exbioctet (Eio) = 2^60 octets = 1024 Pio
1 zébioctet (Zio) = 2^70 octets = 1024 Eio
1 yobioctet (Yio) = 2^80 octets = 1024 Zio
Les préfixes kilo, méga, giga, téra, etc..., correspondent aux mêmes
multiplicateurs que dans tous les autres domaines : des puissances de 10.
Appliqué à l’informatique, cela donne :
1
kilooctet (ko) = 10^3 octets = 1 000 octets
1 mégaoctet (Mo) = 10^6 octets = 1 000 ko = 1 000 000 octets
1 gigaoctet (Go) = 10^9 octets = 1 000 Mo = 1 000 000 000 octets
1 téraoctet (To) = 10^12 octets = 1 000 Go = 1 000 000 000 000 octets
1 pétaoctet (Po) = 10^15 octets = 1 000 To = 1 000 000 000 000 000 octets
1 mégaoctet (Mo) = 10^6 octets = 1 000 ko = 1 000 000 octets
1 gigaoctet (Go) = 10^9 octets = 1 000 Mo = 1 000 000 000 octets
1 téraoctet (To) = 10^12 octets = 1 000 Go = 1 000 000 000 000 octets
1 pétaoctet (Po) = 10^15 octets = 1 000 To = 1 000 000 000 000 000 octets
Il est à noter que l’usage traditionnel reste largement en vigueur chez les
informaticiens et les électroniciens ; l’usage des préfixes binaires reste
très confidentiel et ne se répand presque pas dans le langage courant (alors
que les valeurs représentées par ces unités en puissance de 2 sont très
utilisés dans les applications, notamment les systèmes d’exploitation).
Cette distinction est d’ailleurs utilisée depuis longtemps par les
fabricants de disques durs. Le fait que l’usage de préfixes en puissances de 10
permette d’afficher commercialement des capacités supérieures à celles données
par les puissances de 2 peut introduire une erreur d’appréciation de la part
d’utilisateurs non avertis. Ainsi, un disque dur de 100 gigaoctets (100×109
octets) contient le même nombre (arrondi) d’octets qu’un disque de 93,13
gibioctets (93,13×230 octets).
La très grande majorité des disques durs étant divisés et adressables en
secteurs de 512 octets, un comptage en unités de 1024 octets serait plus
naturel (en utilisant cette fois les préfixes binaires) ; les disques de
stockage à mémoire non volatile (y compris les clés USB, lecteurs MP3
mobiles...) utilisent généralement l’unité avec le préfixe binaire (mais il
faut noter que cette capacité est celle du volume non formaté, le formatage des
disques en système de fichiers en retire une partie, de plus une petite partie
du volume de la mémoire non volatile est parfois utilisé par le logiciel
interne de l’unité de stockage).