| Exaoctets (Eo) | Octets (octet) |
|---|---|
| 1 Exaoctet | 1 × 1018 octet |
| 2 Exaoctets | 2 × 1018 octet |
| 3 Exaoctets | 3 × 1018 octet |
| 4 Exaoctets | 4 × 1018 octet |
| 5 Exaoctets | 5 × 1018 octet |
| 10 Exaoctets | 1 × 1019 octet |
| 20 Exaoctets | 2 × 1019 octet |
| 25 Exaoctets | 2.5 × 1019 octet |
| 50 Exaoctets | 5 × 1019 octet |
| 100 Exaoctets | 1 × 1020 octet |
| Référence | Exaoctets (Eo) | Octets (octet) |
|---|---|---|
| A plain text message (160 characters) | 1.6 × 10-16 Eo | 160 octet |
| A three-minute MP3 | 3 × 10-12 Eo | 3000000 octet |
| A smartphone photo | 4 × 10-12 Eo | 4000000 octet |
| A high-definition film | 0.000000004 Eo | 4 × 109 octet |
| A dual-layer Blu-ray disc | 0.00000005 Eo | 5 × 1010 octet |
L’exaoctet est une unité d’information numérique valant mille pétaoctets, soit un milliard de gigaoctets. Son symbole est Eo. C’est l’unité dans laquelle se comptent les flux et les stocks de données du monde, et elle appartient aux civilisations plutôt qu’aux entreprises ou aux machines.
Le chiffre le plus cité qui l’emploie est le trafic mondial de l’internet, qui passa un exaoctet par mois vers 2004 et atteint aujourd’hui plusieurs centaines d’exaoctets mensuels. Écrit en total annuel, cela fait plusieurs milliers d’exaoctets, raison pour laquelle le zettaoctet fut mis en service pour les chiffres annuels il y a une décennie.
Une affirmation souvent répétée veut que tous les mots jamais prononcés par les êtres humains représenteraient environ cinq exaoctets en texte. L’estimation vient d’une étude de 2003 et reste très grossière, mais elle fait comprendre le propos : cinq exaoctets, c’est aujourd’hui moins de quinze jours de trafic internet. Quel que soit le chiffre exact, le flux de données par le réseau a depuis longtemps dépassé le total de tout ce que l’humanité a jamais dit.
Le stockage à l’échelle de l’exaoctet n’existe que chez les plus grands fournisseurs de nuage, et là encore il est réparti sur des dizaines de bâtiments répartis sur plusieurs continents. La production annuelle de tous les disques durs et de toute la mémoire flash du monde réunis se compte en quelques centaines d’exaoctets : l’exaoctet est donc aussi l’unité naturelle pour décrire la production d’une industrie entière.
Ce qui est conservé à cette échelle n’est pour l’essentiel pas ce qu’on imagine. Dominent les sauvegardes, les répliques, les journaux, la télémesure, les corpus d’entraînement de l’apprentissage automatique et la vidéo conservée pour raisons réglementaires. Le travail humain délibérément créé — documents, photographies, enregistrements que quelqu’un a choisi de faire et de garder — est une fraction petite et décroissante de l’ensemble.
Le préfixe exa fait partie du système métrique depuis 1975, adopté à la même conférence que péta. À l’époque c’étaient des préfixes sans applications, définis par souci de complétude. Que tous deux soient devenus en trente ans des unités de travail d’une industrie commerciale est la mesure la plus claire de la rapidité avec laquelle l’information numérique a crû.
Un exaoctet équivaut à 1 000 pétaoctets, à 1 000 000 000 de gigaoctets, à 8 exabits ou à environ 0,8674 exbioctet.
L’octet est une unité d’information numérique valant exactement huit bits. Son symbole est octet, et son nom vient du latin désignant un groupe de huit. C’est l’unité dans laquelle se compte presque toute donnée conservée, et il vaut la peine de savoir pourquoi on dit octet plutôt que byte.
Un byte était à l’origine le nombre de bits qu’une machine employait pour tenir un caractère, et ce nombre n’était pas fixe. Les premiers ordinateurs usaient de bytes de six bits, certains de sept, quelques-uns de neuf. L’IBM System/360 de 1964 s’arrêta à huit et son succès commercial fit de huit la norme, mais le mot byte garda son sens ancien, dépendant de la machine, dans les spécifications où l’ambiguïté était dangereuse.
Le monde des réseaux adopta donc l’octet. Quand une norme de protocole dit qu’un champ d’en-tête fait quatre octets, aucun lecteur au monde ne peut l’entendre autrement que trente-deux bits. Les normes de l’internet publiées par l’IETF emploient octet partout pour cette raison même, et le français, le roumain et d’autres langues ont adopté le mot pour l’usage courant aussi, de sorte qu’un disque dur vendu en France se mesure en gigaoctets.
Huit bits tiennent 256 valeurs distinctes, et c’est pourquoi tant de choses viennent par 256. Un canal de couleur va de 0 à 255. Une adresse IPv4 fait quatre octets, écrits en quatre nombres compris entre 0 et 255. Le jeu de caractères ASCII d’origine usait de sept bits, en laissant un libre, et les diverses extensions à huit bits qui suivirent remplirent chacune ce bit disponible d’un jeu différent de lettres accentuées : le fouillis qu’Unicode finit par remplacer.
Le codage moderne du texte compte encore en octets. UTF-8 emploie un octet pour l’alphabet latin sans accents, deux pour la plupart des lettres accentuées européennes ainsi que le grec et le cyrillique, trois pour le chinois, le japonais et le coréen, et quatre pour le reste. Voilà pourquoi une même phrase occupe des espaces différents selon la langue, et pourquoi une limite de longueur mesurée en octets n’est pas une limite en caractères.
La capacité de stockage, la taille des fichiers, la mémoire et la charge utile du réseau se donnent toutes en octets ou en leurs multiples. Les débits de transmission font exception, étant donnés en bits par seconde, et le facteur huit entre les deux usages est la première source de confusion du domaine.
Un octet équivaut à 8 bits, à 0,008 kilobit ou à 0,001 kilooctet.