| Gigaoctets (Go) | Bits (bit) |
|---|---|
| 1 Gigaoctet | 8000000000 bit |
| 2 Gigaoctets | 16000000000 bit |
| 3 Gigaoctets | 24000000000 bit |
| 4 Gigaoctets | 32000000000 bit |
| 5 Gigaoctets | 40000000000 bit |
| 10 Gigaoctets | 80000000000 bit |
| 20 Gigaoctets | 160000000000 bit |
| 25 Gigaoctets | 200000000000 bit |
| 50 Gigaoctets | 400000000000 bit |
| 100 Gigaoctets | 800000000000 bit |
| Référence | Gigaoctets (Go) | Bits (bit) |
|---|---|---|
| A plain text message (160 characters) | 0.00000016 Go | 1280 bit |
| A three-minute MP3 | 0.003 Go | 24000000 bit |
| A smartphone photo | 0.004 Go | 32000000 bit |
| A high-definition film | 4 Go | 3.2 × 1010 bit |
| A dual-layer Blu-ray disc | 50 Go | 4 × 1011 bit |
Le gigaoctet est une unité d’information numérique valant un milliard d’octets, soit huit gigabits. Son symbole est Go. C’est l’unité dans laquelle se dimensionne presque tout ce que les gens achètent réellement : la mémoire d’un ordinateur, le stockage d’un téléphone, le forfait mensuel d’un abonnement mobile.
Les repères sont familiers. Un DVD tient 4,7 gigaoctets et un disque à double couche 8,5. Un Blu-ray en tient 25 ou 50. Un long métrage en haute définition fait 4 à 15 gigaoctets selon la compression, et en ultra-haute définition 40 ou plus. Un téléphone doté de 128 gigaoctets de stockage tient environ trente mille photographies, ou quelques centaines d’heures de musique.
Les tailles de mémoire se situent désormais dans cette plage et s’expriment en gibioctets même lorsqu’on écrit gigaoctets. Un module étiqueté 8 Go tient 8 gibioctets, soit 8,59 gigaoctets, car l’adressage mémoire est binaire et l’a toujours été. Il en va de même des antémémoires du processeur et des tables de pages qui projettent la mémoire : tout ce qui est du côté mémoire est binaire, tout ce qui est du côté stockage est décimal.
Cette scission est à l’origine de la plainte la plus répandue du consommateur en matière d’unités. Un disque vendu pour un téraoctet tient mille milliards d’octets, que le système d’exploitation divise trois fois par 1 024 et annonce comme 931 gigaoctets. Rien n’a été perdu ; le disque tient exactement ce qu’annonce la boîte, mais les deux comptent dans des bases différentes. Les procès à ce sujet ont été tranchés en faveur des fabricants, l’usage décimal étant conforme au système métrique.
Les forfaits de données mobiles ont fait du gigaoctet un chiffre domestique. Quelques gigaoctets par mois passaient pour généreux vers 2012 et sont aujourd’hui minimes, car la vidéo domine : une heure de diffusion en définition standard fait environ 0,7 gigaoctet, une heure en haute définition environ 3, et une heure en ultra-haute définition 7 ou plus.
Pour l’échelle en texte, un gigaoctet tient environ mille livres entiers en texte brut, ou l’œuvre complète de la plupart des auteurs bien des fois. Le stockage numérique a cessé d’être une contrainte pour le texte il y a des décennies, et toute discussion de capacité depuis lors a en réalité porté sur les images, le son et la vidéo.
Un gigaoctet équivaut à 1 000 000 000 d’octets, à 1 000 mégaoctets, à 8 gigabits ou à environ 0,9313 gibioctet.
Le bit est l’unité fondamentale d’information. Son symbole est bit, et son nom est une contraction de l’anglais binary digit, chiffre binaire, forgée par le statisticien John Tukey et imprimée par Claude Shannon dans son article de 1948 Une théorie mathématique de la communication, le travail qui fonda la théorie de l’information.
Un bit est la quantité d’information qu’apporte un seul choix entre deux possibilités également probables. Une pièce qui tombe sur pile ou face, un interrupteur ouvert ou fermé, une tension haute ou basse : chacune de ces choses tranche un bit. Cette définition est ce qui fait du bit une unité et non une simple convention d’écriture. Elle mesure combien d’incertitude une réponse supprime, et cela indépendamment de l’objet de la question.
L’intuition de Shannon fut que cela pouvait se compter. Un message tiré d’un alphabet de trente-deux symboles également probables porte cinq bits par symbole, car trente-deux vaut deux puissance cinq. Si les symboles ne sont pas également probables — comme ne le sont pas les lettres d’une langue — la moyenne baisse, et cet écart entre le compte naïf et la vraie moyenne est exactement ce qu’exploite la compression. Un fichier bien comprimé est celui dont les bits redondants ont été ôtés.
Dans le matériel, le bit est un état physique : une charge piégée sur une grille flottante de mémoire flash, le sens d’aimantation d’un domaine sur le plateau d’un disque dur, un creux ou un plat sur un disque optique, une impulsion lumineuse présente ou absente dans une fibre. Tous codent la même grandeur abstraite, et c’est pourquoi les données passent de l’un à l’autre sans perte.
Dans le stockage, les bits ne se comptent presque jamais un à un. Ils se groupent en octets de huit, et la capacité s’exprime en octets ou en leurs multiples. La transmission est autre chose : les débits de réseau et d’interface se donnent en bits par seconde, si bien qu’une liaison annoncée à 100 mégabits par seconde livre environ 12,5 mégaoctets par seconde. Confondre les deux est l’erreur d’arithmétique la plus répandue de tout le domaine.
Là où des bits isolés se comptent vraiment, c’est dans les spécifications de finesse et d’étendue. Un canal de couleur de 8 bits tient 256 niveaux ; un de 10 bits en tient 1 024. Le son à 16 bits par échantillon offre environ 96 décibels de dynamique, et à 24 bits environ 144. Une adresse de 64 bits peut nommer quelque 18 trillions d’emplacements. Dans chaque cas, chaque bit ajouté double ce qu’on peut distinguer.
Un bit équivaut à 0,125 octet, à 0,001 kilobit ou à environ 0,0009766 kibibit.