| Zébioctets (Zio) | Gibioctets (Gio) |
|---|---|
| 1 Zébioctet | 1099511627776 Gio |
| 2 Zébioctets | 2199023255552 Gio |
| 3 Zébioctets | 3298534883328 Gio |
| 4 Zébioctets | 4398046511104 Gio |
| 5 Zébioctets | 5497558138880 Gio |
| 10 Zébioctets | 10995116277760 Gio |
| 20 Zébioctets | 21990232555520 Gio |
| 25 Zébioctets | 27487790694400 Gio |
| 50 Zébioctets | 54975581388800 Gio |
| 100 Zébioctets | 109951162777600 Gio |
| Référence | Zébioctets (Zio) | Gibioctets (Gio) |
|---|---|---|
| A plain text message (160 characters) | 1.35525 × 10-19 Zio | 0.000000149012 Gio |
| A three-minute MP3 | 2.5411 × 10-15 Zio | 0.00279397 Gio |
| A smartphone photo | 3.38813 × 10-15 Zio | 0.00372529 Gio |
| A high-definition film | 3.38813 × 10-12 Zio | 3.72529 Gio |
| A dual-layer Blu-ray disc | 4.23516 × 10-11 Zio | 46.5661 Gio |
Le zébioctet est une unité d’information numérique valant deux à la puissance soixante-dix en octets, soit 1 024 exbioctets. Son symbole est Zio. C’est le pendant binaire du zettaoctet, et les deux diffèrent de 18,1 pour cent.
Rien de cette taille n’existe. La quantité totale de données que conserve l’humanité, en comptant chaque copie et chaque sauvegarde, s’estime à quelques centaines de zettaoctets, et un zébioctet vaut 1,18 zettaoctet : le monde détient donc quelques centaines de ces unités en tout. C’est la première unité binaire pour laquelle le stock entier du monde est un petit multiple et non un grand.
L’unité est définie par souci de complétude et non pour l’usage, trait délibéré du système métrique comme de celui de la CEI. Tout préfixe s’applique à toute unité sans exception, de sorte qu’un lecteur qui n’a jamais vu Zio peut le décoder par le seul préfixe. Un système qui manquerait de noms à un point arbitraire contraindrait chaque usager futur à inventer une extension, et les extensions rivales sont l’origine de l’ambiguïté.
Il est un lieu où l’unité surgirait naturellement. L’adressage du stockage au-delà de 64 bits a été conçu sans avoir été nécessaire : le système de fichiers ZFS emploie des pointeurs de blocs sur 128 bits, ce qui lui donne une capacité théorique bien au-delà de tout préfixe binaire portant un nom. Là où un tel schéma énonce des limites intermédiaires, celles-ci tombent dans cette plage et s’écrivent proprement en zébioctets.
L’écart de 18,1 pour cent entre zébioctet et zettaoctet mérite d’être gardé à l’esprit à la lecture des prévisions. Les prédictions de croissance mondiale des données se publient en zettaoctets, et toute prévision calculée en binaire puis rapportée en décimal se trompe de près d’un cinquième. Ces prévisions étant déjà grossières, cette erreur n’est pas la première source d’incertitude, mais c’en est une qu’on peut éviter.
Le symbole Zio, comme tous ceux de la CEI, est une majuscule suivie d’un i minuscule puis de l’unité. C’est la présence de ce i, et non quelque affirmation du texte, qui dit sans équivoque au lecteur quelle quantité est visée, et un document qui l’omet n’a pas dit ce qu’il paraît avoir dit.
Un zébioctet équivaut à 1 024 exbioctets, à 1 180 591 620 717 411 303 424 octets, à 8 zébibits ou à environ 1,181 zettaoctet.
Le gibioctet est une unité d’information numérique valant 1 073 741 824 octets, soit 1 024 mébioctets. Son symbole est Gio. C’est le pendant binaire du gigaoctet, et l’écart de 7,4 pour cent entre les deux est la cause la plus fréquente de confusion sur les unités de données.
C’est dans cette unité que se vend réellement la mémoire des ordinateurs, quoi qu’en dise l’emballage. Un module étiqueté 8 Go tient 8 gibioctets, soit 8,59 gigaoctets. Il ne pourrait rien tenir d’autre : l’adressage mémoire est binaire, et un module de capacité décimale laisserait une partie de sa plage d’adresses inoccupée. L’étiquette est un raccourci commode et non une mesure.
Le stockage, en revanche, est véritablement décimal. Un disque vendu pour 500 gigaoctets tient cinq cents milliards d’octets, et le système d’exploitation divise cela trois fois par 1 024 et annonce 465,7 gibioctets. Les deux chiffres décrivent le même matériel. Nul n’est malhonnête ; on compte simplement dans des bases différentes, et la convention d’étiquetage diffère selon l’industrie.
L’informatique en nuage a rendu la distinction visible dans les contrats. Les tailles de machines virtuelles, les limites de mémoire des conteneurs et les paramètres réglant la mémoire qu’un programme peut employer se spécifient tous en gibioctets, car ils correspondent à de vraies pages de mémoire. Une limite de 4 Go fixée dans un outil de logique décimale et 4 Gio fixés dans un outil binaire diffèrent de près de trois cents mégaoctets, ce qui suffit à décider qu’un programme s’exécute ou non.
Pour l’échelle quotidienne, un gibioctet tient environ mille livres en texte brut, quelques centaines de photographies, ou vingt minutes de vidéo en haute définition. C’est à peu près ce qu’occupe en mémoire un navigateur moderne avec une douzaine de pages ouvertes, bonne illustration du déplacement du seuil de ce qui passe pour une petite quantité.
Le symbole juste est Gio, et il paraît dans les outils système, dans la documentation de virtualisation et dans les normes. Quand un document écrit Go pour de la mémoire, la lecture sûre est gibioctets ; quand il écrit Go pour un disque ou un réseau, la lecture sûre est gigaoctets. L’habitude de vérifier ce qui est visé coûte une seconde et évite une erreur de sept pour cent.
Un gibioctet équivaut à 1 073 741 824 octets, à 1 024 mébioctets, à 8 gibibits ou à environ 1,074 gigaoctet.