Kibioctet (Kio)

Unité de données · Système SI

Toutes les unités Convertisseur de données

Le kibioctet est une unité d’information numérique valant 1 024 octets, donc 8 192 bits. Son symbole est Kio. C’est le pendant binaire du kilooctet et, quoique les deux ne diffèrent que de 2,4 pour cent, c’est dans cette unité que se mesure réellement une grande part de l’organisation interne d’un ordinateur.

L’exemple le plus important est la page de mémoire. Les processeurs ne gèrent pas la mémoire octet par octet mais par blocs de taille fixe, et sur presque toutes les architectures courantes ce bloc fait 4 kibioctets. Toute réservation que fait un programme est arrondie au multiple supérieur, chaque entrée des tables de pages en décrit une, et les performances d’un programme dépendent souvent de la façon dont son motif d’accès épouse cette grille de quatre kibioctets.

Les secteurs de disque racontent une histoire semblable. Les disques durs ont employé des secteurs de 512 octets pendant des décennies, et les disques modernes en emploient de 4 kibioctets, s’accordant à la page de mémoire pour qu’une page se lise ou s’écrive en une seule opération. Les systèmes de fichiers réservent ensuite l’espace en blocs eux-mêmes puissances de deux, d’ordinaire 4 kibioctets, et c’est pourquoi un fichier d’un octet consomme quatre kibioctets de disque.

Les protocoles réseau emploient aussi l’unité. Les tailles de tampon, les tailles de fenêtre et la taille maximale de bien des structures de protocole sont des puissances de deux, et la limite de 64 kibioctets revient sans cesse : c’est la plus grande valeur qu’un champ de longueur sur 16 bits puisse exprimer, et elle borne donc la taille d’un datagramme UDP, d’un paquet IP et de plusieurs anciens formats de fichiers.

Tel est le schéma général : partout où une limite provient de la largeur d’un champ binaire, la limite est une puissance de deux, et la façon honnête de l’écrire est avec un préfixe binaire. Écrire 64 Ko pour la limite du datagramme n’est pas très faux, mais écrire 64 Kio est exactement juste et dit d’où vient le nombre.

Dans l’usage quotidien, la différence est invisible. Un fichier de 200 kilooctets et un de 200 kibioctets sont séparés de 4,8 kibioctets, que nul ne remarque. La valeur de la distinction est qu’elle rend lisible l’arithmétique qui se tient derrière un chiffre, ce qui compte bien davantage à mesure que les nombres grandissent.

Un kibioctet équivaut à 1 024 octets, à 8 192 bits, à 8 kibibits ou à 1,024 kilooctet.

Table de conversion du Kibioctet

UnitéSymbole1 Kibioctet équivaut à1 de ces unités équivaut àConvertisseur
Bitbit8192 bit0.0001220703125 KioKibioctets en Bits
Kilobitkbit8.192 kbit0.1220703125 KioKibioctets en Kilobits
MégabitMbit0.008192 Mbit122.0703125 KioKibioctets en Mégabits
GigabitGbit0.000008192 Gbit122070.3125 KioKibioctets en Gigabits
TérabitTbit0.000000008192 Tbit122070312.5 KioKibioctets en Térabits
PétabitPbit8.192 × 10-12 Pbit122070312500 KioKibioctets en Pétabits
ExabitEbit8.192 × 10-15 Ebit122070312500000 KioKibioctets en Exabits
ZettabitZbit8.192 × 10-18 Zbit1.220703125 × 1017 KioKibioctets en Zettabits
YottabitYbit8.192 × 10-21 Ybit1.220703125 × 1020 KioKibioctets en Yottabits
Octetoctet1024 octet0.0009765625 KioKibioctets en Octets
Kilooctetko1.024 ko0.9765625 KioKibioctets en Kilooctets
MégaoctetMo0.001024 Mo976.5625 KioKibioctets en Mégaoctets
GigaoctetGo0.000001024 Go976562.5 KioKibioctets en Gigaoctets
TéraoctetTo0.000000001024 To976562500 KioKibioctets en Téraoctets
PétaoctetPo1.024 × 10-12 Po976562500000 KioKibioctets en Pétaoctets
ExaoctetEo1.024 × 10-15 Eo976562500000000 KioKibioctets en Exaoctets
ZettaoctetZo1.024 × 10-18 Zo9.765625 × 1017 KioKibioctets en Zettaoctets
YottaoctetYo1.024 × 10-21 Yo9.765625 × 1020 KioKibioctets en Yottaoctets
KibibitKibit8 Kibit0.125 KioKibioctets en Kibibits
MébibitMibit0.0078125 Mibit128 KioKibioctets en Mébibits
GibibitGibit0.00000762939453125 Gibit131072 KioKibioctets en Gibibits
TébibitTibit0.00000000745058059692 Tibit134217728 KioKibioctets en Tébibits
PébibitPibit7.27595761418 × 10-12 Pibit137438953472 KioKibioctets en Pébibits
ExbibitEibit7.1054273576 × 10-15 Eibit140737488355328 KioKibioctets en Exbibits
ZébibitZibit6.93889390391 × 10-18 Zibit1.44115188076 × 1017 KioKibioctets en Zébibits
YobibitYibit6.77626357803 × 10-21 Yibit1.4757395259 × 1020 KioKibioctets en Yobibits
MébioctetMio0.0009765625 Mio1024 KioKibioctets en Mébioctets
GibioctetGio0.000000953674316406 Gio1048576 KioKibioctets en Gibioctets
TébioctetTio9.31322574615 × 10-10 Tio1073741824 KioKibioctets en Tébioctets
PébioctetPio9.09494701773 × 10-13 Pio1099511627776 KioKibioctets en Pébioctets
ExbioctetEio8.881784197 × 10-16 Eio1.12589990684 × 1015 KioKibioctets en Exbioctets
ZébioctetZio8.67361737988 × 10-19 Zio1.15292150461 × 1018 KioKibioctets en Zébioctets
YobioctetYio8.47032947254 × 10-22 Yio1.18059162072 × 1021 KioKibioctets en Yobioctets