Tech

Octet

DéfinitionClassé sous :informatique

Anglais : byte.

Suite de huit chiffres binaires. Un octet permet d'écrire 28, soit 256 nombres, de 0 à 255.

L'octet est l'unité de mémoire de l'informatique. Un caractère alphanumérique, par exemple, est codé par un nombre à huit bits.

Les quantités de mémoires (mémoire vive, mémoire de masse, mémoire morte) sont comptées en multiples d'octets.

A l'origine, et pour se rapprocher des habituelles puissances de dix (milliers, millions...), les informaticiens ont choisi le multiple 210, qui vaut 1 024, donc presque 1 000.

Ainsi :
1 kilo-octet (ko) = 1 024 octets (210),
1 mégaoctet (Mo) = 1 024 ko = 1 048 576 octets (220),
1 gigaoctet (Go) = 1 024 Mo = 1,073 milliard d'octets (230),
1 téraoctet (To) = 1 024 Go = 1 099,512 milliards d'octets (240),
1 pétatoctet (Po) = 1 024 To = 1 259 000 milliards d'octets (250),
1 exaoctet (Eo) = 1 024 Po = 1,15 milliard de milliards d'octets (260),
1 zettaoctet (Zo) = 1 024 Eo = 1 180 milliards de milliards d'octets (270),
1 yottaoctet (Yo) = 1 024 Zo = 1,208 million de milliards de milliards d'octets (280).

Pour simplifier et utiliser les significations usuelles des préfixes kilo, méga, giga..., mais aussi pour des considérations marketing, les fabricants de disques durs, ainsi que les producteurs de DVD, ont pris l'habitude d'arrondir aux puissances décimales.

Ainsi, le gigaoctet d'un DVD contient en fait un milliard d'octets. Les 4,7 Go annoncés ne représentent donc que 4 700 000 000 octets. La différence se voit d'ailleurs à la gravure de gros fichiers. La taille des fichiers annoncés par un ordinateur (par exemple dans Windows) est, elle, comptée en unités d'informaticiens et un total de 4,7 Go ne tiendra pas sur un DVD (il faut de plus compter avec la place perdue par les informations de formatage d'un DVD).

Pour les disques durs, la définition est variable. La capacité est parfois indiquée en Go informatiques et parfois en Go décimaux.

A noter qu'en anglais, il faut se méfier de la confusion possible entre bit (bit) et byte (octet).

kb, Mb, Gb... signifient kilobit, mégabit, gigabit...tandis que kB, MB, GB... signifient kilobytemegabytegigabyte...