Octet - Définition

Source: Wikipédia sous licence CC-BY-SA 3.0.
La liste des auteurs de cet article est disponible ici.

Multiples

Traditionnellement, lorsqu'ils sont appliqués aux octets, les préfixes « kilo », « méga », « giga », etc., ne représentent pas un multiple de 103 = 1 000, mais un multiple de 210 = 1 024. Cependant cette tradition viole les normes en vigueur pour les autres unités, y compris le bit, et n'est même pas appliquée uniformément aux octets, notamment dans la mesure de la capacité des disques durs. Une nouvelle norme a donc été créée pour noter les multiples de 210 = 1 024 : les « kibi », « mébi », « gibi », etc.

Gnu-Linux Ubuntu écrit les valeurs en Gio (puissance de 2), ce qui est conforme au (SI (Système International)).

L'usage traditionnel reste largement en vigueur chez les professionnels comme le grand public, même si c'est en contradiction avec les recommandations SI qui définissent clairement d'autres préfixes. 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ées dans les applications, notamment les systèmes d'exploitation. Cependant, leur utilisation commence à se répandre, notamment dans le monde du logiciel open source, comme dans les systèmes d'exploitation libre de type Gnu/Linux.

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 (à l'erreur d'arrondi près) 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 1 024 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 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.

D'autres usages courants, mais incorrects, suppriment complètement le nom ou le symbole de l'unité pour ne plus garder que le nom ou le symbole du préfixe multiplicateur « k ». Cela entraîne cependant de nombreuses ambigüités quant à la nature de cette unité, notamment quand on l'utilise pour exprimer un taux de transfert de données ou la capacité d'une puce de mémoire. En effet, dans ces deux cas, il est courant que l'on mesure en bits plutôt qu'en octets.

Multiples normalisés

La normalisation des préfixes binaires de 1998 par la Commission électrotechnique internationale spécifie les préfixes suivants pour représenter les puissances de 2 :

  • kibi pour « kilo binaire » ;
  • mébi pour « ga binaire » ;
  • gibi pour « giga binaire » ;
  • tébi pour « ra binaire » ;

et ainsi de suite.

Concernant les multiples de l'octet, cela donne :

1 kibioctet (Kio) = 210 octets = 1 024 octets
1 mébioctet (Mio) = 220 octets = 1 024 Kio = 1 048 576 octets
1 gibioctet (Gio) = 230 octets = 1 024 Mio = 1 073 741 824 octets
1 tébioctet (Tio) = 240 octets = 1 024 Gio = 1 099 511 627 776 octets
1 pébioctet (Pio) = 250 octets = 1 024 Tio = 1 125 899 906 842 624 octets
1 exbioctet (Eio) = 260 octets = 1 024 Pio = 1 152 921 504 606 846 976 octets
1 zébioctet (Zio) = 270 octets = 1 024 Eio = 1 180 591 620 717 411 303 424 octets
1 yobioctet (Yio) = 280 octets = 1 024 Zio = 1 208 925 819 614 629 174 706 176 octets

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) = 103 octets = 1 000 octets
1 mégaoctet (Mo) = 106 octets = 1 000 ko = 1 000 000 octets
1 gigaoctet (Go) = 109 octets = 1 000 Mo = 1 000 000 000 octets
1 téraoctet (To) = 1012 octets = 1 000 Go = 1 000 000 000 000 octets
1 pétaoctet (Po) = 1015 octets = 1 000 To = 1 000 000 000 000 000 octets

Multiples traditionnels

De manière erronée selon le SI, avant la normalisation de 1998, et encore de nos jours dans l'usage courant, on utilise les unités dérivées que sont le kilo-octet, le méga-octet, le giga-octet, etc. pour représenter les valeurs suivantes en puissance de 2 :

1 kilo-octet (ko) = 210 octets = 1 024 octets, soit 2 à la puissance 10
1 méga-octet (Mo) = 220 octets = 1 024 ko = 1 048 576 octets
1 giga-octet (Go) = 230 octets = 1 024 Mo = 1 073 741 824 octets
1 téra-octet (To) = 240 octets = 1 024 Go = 1 099 511 627 776 octets
1 péta-octet (Po) = 250 octets = 1 024 To = 1 125 899 906 842 624 octets
1 exa-octet (Eo) = 260 octets = 1 024 Po = 1 152 921 504 606 846 976 octets
1 zetta-octet (Zo) = 270 octets = 1 024 Eo = 1 180 591 620 717 411 303 424 octets
1 yotta-octet (Yo) = 280 octets = 1 024 Zo = 1 208 925 819 614 629 174 706 176 octets

Variantes orthographiques

La langue française pose aussi un problème de syntaxe, relative à la prononciation de la voyelle initiale du mot octet avec un préfixe ; aussi, voit-on dans la littérature les formes suivantes : « kilo-octet » (avec trait d'union), « kilooctet » (sans trait d'union) ou « kiloctet » (fusion des voyelles). Dans les unités SI, le nom du préfixe s'écrit toujours sans trait d'union avant le nom de l'unité de base.

Page générée en 0.109 seconde(s) - site hébergé chez Contabo
Ce site fait l'objet d'une déclaration à la CNIL sous le numéro de dossier 1037632
A propos - Informations légales
Version anglaise | Version allemande | Version espagnole | Version portugaise