Le kilooctet est une unité d’information numérique valant mille octets, donc huit mille bits. Son symbole est ko. C’est la plus petite des unités de stockage quotidiennes, et pendant deux décennies ce fut l’unité dans laquelle se décrivait la capacité entière d’un ordinateur.
Un kilooctet tient mille caractères de texte non accentué, soit environ deux cents mots, ou un tiers de page. Le fichier en texte brut d’une courte lettre fait quelques kilooctets. Presque rien d’autre en informatique moderne n’est aussi petit : un document vide issu d’un traitement de texte pèse déjà des dizaines de kilooctets, car le format du fichier traîne mise en forme, polices et métadonnées autour du texte.
L’importance historique de l’unité est difficile à surestimer. L’Apple II fut livré avec 4 kilooctets de mémoire, le Commodore 64 tira son nom de ses 64, et le premier ordinateur personnel d’IBM pouvait en adresser 640. Des programmes d’une réelle complexité — tableurs, traitements de texte, jeux avec images et son — furent écrits pour tenir dans ces nombres, ce qui exigeait une discipline aujourd’hui largement disparue.
Le kilooctet est aussi là où commença la confusion entre décimal et binaire. La mémoire venait par unités de 1 024 octets parce que l’adressage est binaire, et tout le monde appelait cela un kilooctet. Les fabricants de disques comptaient en vrais milliers. Les deux usages diffèrent de 2,4 pour cent, négligeable à cette échelle, mais la même erreur se cumule à chaque échelon et atteint 10 pour cent au téraoctet.
La CEI trancha l’ambiguïté en 1998 en définissant le kibioctet comme 1 024 octets et en laissant le kilooctet à exactement 1 000. Les systèmes d’exploitation l’ont adopté de manière inégale : certains annoncent les tailles de fichiers en vrais kilooctets, d’autres divisent encore par 1 024 tout en écrivant ko, et quelques-uns écrivent désormais Kio correctement.
Là où l’unité paraît encore chaque jour, c’est dans les protocoles réseau et dans les tailles des petites ressources du web. La feuille de style d’une page, une icône, un certificat, un fichier de configuration, une page d’index de base de données : tout cela se mesure en kilooctets, et la page de mémoire ordinaire de la plupart des processeurs fait 4 kibioctets, assez proche de 4 kilooctets pour la conversation, mais non pour le calcul.
Un kilooctet équivaut à 1 000 octets, à 8 000 bits, à 8 kilobits ou à environ 0,9766 kibioctet.
| Unité | Symbole | 1 Kilooctet équivaut à | 1 de ces unités équivaut à | Convertisseur |
|---|---|---|---|---|
| Bit | bit | 8000 bit | 0.000125 ko | Kilooctets en Bits |
| Kilobit | kbit | 8 kbit | 0.125 ko | Kilooctets en Kilobits |
| Mégabit | Mbit | 0.008 Mbit | 125 ko | Kilooctets en Mégabits |
| Gigabit | Gbit | 0.000008 Gbit | 125000 ko | Kilooctets en Gigabits |
| Térabit | Tbit | 0.000000008 Tbit | 125000000 ko | Kilooctets en Térabits |
| Pétabit | Pbit | 8 × 10-12 Pbit | 125000000000 ko | Kilooctets en Pétabits |
| Exabit | Ebit | 8 × 10-15 Ebit | 125000000000000 ko | Kilooctets en Exabits |
| Zettabit | Zbit | 8 × 10-18 Zbit | 1.25 × 1017 ko | Kilooctets en Zettabits |
| Yottabit | Ybit | 8 × 10-21 Ybit | 1.25 × 1020 ko | Kilooctets en Yottabits |
| Octet | octet | 1000 octet | 0.001 ko | Kilooctets en Octets |
| Mégaoctet | Mo | 0.001 Mo | 1000 ko | Kilooctets en Mégaoctets |
| Gigaoctet | Go | 0.000001 Go | 1000000 ko | Kilooctets en Gigaoctets |
| Téraoctet | To | 0.000000001 To | 1000000000 ko | Kilooctets en Téraoctets |
| Pétaoctet | Po | 1 × 10-12 Po | 1000000000000 ko | Kilooctets en Pétaoctets |
| Exaoctet | Eo | 1 × 10-15 Eo | 1 × 1015 ko | Kilooctets en Exaoctets |
| Zettaoctet | Zo | 1 × 10-18 Zo | 1 × 1018 ko | Kilooctets en Zettaoctets |
| Yottaoctet | Yo | 1 × 10-21 Yo | 1 × 1021 ko | Kilooctets en Yottaoctets |
| Kibibit | Kibit | 7.8125 Kibit | 0.128 ko | Kilooctets en Kibibits |
| Mébibit | Mibit | 0.00762939453125 Mibit | 131.072 ko | Kilooctets en Mébibits |
| Gibibit | Gibit | 0.00000745058059692 Gibit | 134217.728 ko | Kilooctets en Gibibits |
| Tébibit | Tibit | 0.00000000727595761418 Tibit | 137438953.472 ko | Kilooctets en Tébibits |
| Pébibit | Pibit | 7.1054273576 × 10-12 Pibit | 140737488355 ko | Kilooctets en Pébibits |
| Exbibit | Eibit | 6.93889390391 × 10-15 Eibit | 144115188075856 ko | Kilooctets en Exbibits |
| Zébibit | Zibit | 6.77626357803 × 10-18 Zibit | 1.4757395259 × 1017 ko | Kilooctets en Zébibits |
| Yobibit | Yibit | 6.61744490042 × 10-21 Yibit | 1.51115727452 × 1020 ko | Kilooctets en Yobibits |
| Kibioctet | Kio | 0.9765625 Kio | 1.024 ko | Kilooctets en Kibioctets |
| Mébioctet | Mio | 0.000953674316406 Mio | 1048.576 ko | Kilooctets en Mébioctets |
| Gibioctet | Gio | 0.000000931322574615 Gio | 1073741.824 ko | Kilooctets en Gibioctets |
| Tébioctet | Tio | 9.09494701773 × 10-10 Tio | 1099511627.78 ko | Kilooctets en Tébioctets |
| Pébioctet | Pio | 8.881784197 × 10-13 Pio | 1125899906843 ko | Kilooctets en Pébioctets |
| Exbioctet | Eio | 8.67361737988 × 10-16 Eio | 1.15292150461 × 1015 ko | Kilooctets en Exbioctets |
| Zébioctet | Zio | 8.47032947254 × 10-19 Zio | 1.18059162072 × 1018 ko | Kilooctets en Zébioctets |
| Yobioctet | Yio | 8.27180612553 × 10-22 Yio | 1.20892581961 × 1021 ko | Kilooctets en Yobioctets |