| Kibibits (Kibit) | Téraoctets (To) |
|---|---|
| 1 Kibibit | 1.28 × 10-10 To |
| 2 Kibibits | 2.56 × 10-10 To |
| 3 Kibibits | 3.84 × 10-10 To |
| 4 Kibibits | 5.12 × 10-10 To |
| 5 Kibibits | 6.4 × 10-10 To |
| 10 Kibibits | 0.00000000128 To |
| 20 Kibibits | 0.00000000256 To |
| 25 Kibibits | 0.0000000032 To |
| 50 Kibibits | 0.0000000064 To |
| 100 Kibibits | 0.0000000128 To |
| Référence | Kibibits (Kibit) | Téraoctets (To) |
|---|---|---|
| A plain text message (160 characters) | 1.25 Kibit | 1.6 × 10-10 To |
| A three-minute MP3 | 23437.5 Kibit | 0.000003 To |
| A smartphone photo | 31250 Kibit | 0.000004 To |
| A high-definition film | 31250000 Kibit | 0.004 To |
| A dual-layer Blu-ray disc | 390625000 Kibit | 0.05 To |
Le kibibit est une unité d’information numérique valant 1 024 bits. Son symbole est Kibit. C’est le premier des préfixes binaires, un ensemble d’unités défini par la Commission électrotechnique internationale en 1998 pour mettre fin à une confusion qui traînait en informatique depuis les années soixante.
Le problème était simple. Les ordinateurs adressent la mémoire par puissances de deux, si bien que la mémoire venait par blocs de 1 024 et non de 1 000. Les ingénieurs empruntèrent le préfixe métrique kilo pour cette quantité parce que 1 024 est proche de 1 000, et pour de petits nombres l’approximation était sans dommage. Mais le stockage et la transmission comptaient en vrais milliers : le même préfixe désignait donc deux choses différentes selon la partie de la machine décrite.
La solution de la CEI fut de forger de nouveaux noms. Kibi est une contraction de kilo binaire, et le schéma se poursuit avec mébi, gibi, tébi, pébi, exbi, zébi et yobi. Chacun vaut 1 024 fois le précédent, et chaque symbole prend la forme d’une majuscule suivie d’un i minuscule : Ki, Mi, Gi, Ti et ainsi de suite. Le kilobit signifie dès lors mille bits et rien d’autre.
Un kibibit fait 128 octets, et l’écart avec un kilobit est de 2,4 pour cent. Cette petite différence explique qu’on les ait longtemps confondus : à cette échelle nul ne s’en aperçoit. L’erreur se cumule de 2,4 pour cent à chaque échelon, atteint 5 pour cent au mébibit, 7 pour cent au gibibit et 21 pour cent au yobibit, là où l’ambiguïté devint vraiment coûteuse.
L’adoption est partielle et inégale. Les organismes de normalisation, le noyau Linux et l’essentiel de la documentation technique emploient correctement les préfixes de la CEI. Les logiciels grand public le font peu, et bien des programmes écrivent encore Ko tout en divisant par 1 024. Le lecteur doit donc souvent deviner du contexte quelle convention suit un nombre, ce que la norme avait précisément pour but d’empêcher.
En pratique, le kibibit paraît surtout dans les fiches des petites puces de mémoire, dans les mémoires série des systèmes embarqués et dans les documents de protocole où une puissance exacte de deux importe. Partout où l’on veut dire 1 024 et non 1 000, c’est l’unité juste.
Un kibibit équivaut à 1 024 bits, à 128 octets ou à 1,024 kilobit.
Le téraoctet est une unité d’information numérique valant mille milliards d’octets, soit mille gigaoctets. Son symbole est To. C’est l’unité du disque dur moderne, et le point à partir duquel le stockage personnel a cessé d’être une chose qu’il fallait gérer avec soin.
Un téraoctet tient environ deux cent cinquante mille photographies de téléphone, ou deux cents heures de vidéo en haute définition, ou un quart de million de chansons. Pour qui n’est ni photographe professionnel ni monteur, un seul téraoctet représente plus de stockage qu’une vie entière de fichiers ordinaires n’en remplira.
Les disques durs grand public ont franchi le téraoctet en 2007 et atteignent aujourd’hui vingt et davantage. Les disques à mémoire flash sont arrivés aux mêmes capacités plus lentement et à plus haut prix, mais avec une bien plus grande vitesse, et les deux techniques se partagent désormais le marché entre capacité et rapidité plutôt que de rivaliser de front.
C’est au téraoctet que l’écart entre décimal et binaire devient assez visible pour agacer. Un disque vendu pour un téraoctet tient mille milliards d’octets exactement ; le système d’exploitation divise quatre fois par 1 024 et annonce 0,909 tébioctet, qu’il étiquette d’ordinaire 931 gigaoctets. Le manque paraît être de 7 pour cent, quoique rien n’ait en réalité été perdu. Au pétaoctet, la même arithmétique produit un écart de 12 pour cent.
La sauvegarde et l’archivage vivent à cette échelle. La collection complète de photographies, de documents et de vidéos d’un foyer tient d’ordinaire dans quelques téraoctets, raison pour laquelle les disques externes se vendent précisément dans cette plage. Les services de stockage en nuage se tarifient aussi au téraoctet, et l’économie d’une seconde copie de tout ne tient que parce que le prix unitaire du stockage a baissé plus vite que la quantité n’a crû.
Dans le travail professionnel, le téraoctet est une quantité quotidienne et non un jalon. Un jour de tournage en haute définition produit plusieurs téraoctets de rushes. Une série de séquençages de génomes produit quelques centaines de gigaoctets, si bien qu’un laboratoire modeste engendre des téraoctets par semaine. Les deux domaines ont dû bâtir leurs flux de travail autour du déplacement de données qui ne tiennent sur aucun réseau en un temps raisonnable.
Un téraoctet équivaut à 1 000 000 000 000 d’octets, à 1 000 gigaoctets, à 8 térabits ou à environ 0,9095 tébioctet.