mythes - 1 Kilo-octet = 1024 octets
Mythe
1 ko = 1 kilo-octet = 1024 octets
Réalité
FAUX
Explications
Aux débuts de l'informatique, on travaillait très bas niveau (langage proche du microprocesseur). Or ce dernier travaillant avec des bits (base 2), toutes les unités de stockage étaient des puissances de 2: 256, 512, 1024...
On était forcé de faire avec.
Comme 1024 était "proche" de 1000, on a - par commodité - utilisé la notation kilo (k) pour désigner 1024.
C'était assez "proche" de 1024 pour que cela ne pose pas de problème.
Mais cela reste une approximation.
Maintenant que l'informatique est intimement liée aux autres sciences (biologie, physique...), il est important d'être précis.
C'est le BIPM (Bureau International des Poids et Mesures) qui est la référence mondiale pour les unités, et en particulier les facteurs (kilo, mega, pico, tera...)
La notation kilo (k) est officiellement de 10 puissance 3.
Cette définition est indépendante de l'unité à laquelle elle s'accole:
que ce soient des kilo-grammes, des kilo-mètres, des kilo-Joules, des kilo-ampères, des kilo-hertz ou des kilo-octets, la définition du "kilo" ne varie pas: C'est 10 puissance 3.
Cette mauvaise habitude du kilo-octet à 1024 est malheureusement très fortement ancrée en informatique et elle est la source de nombreuses erreurs d'interprétation.
Ne faites pas l'erreur, utilisez la bonne valeur:
1 kilo-octet = 1000 octets.
1 kilo-bits = 1000 bits.
Il existe des préfixes spécifiques pour le binaire:
1 Kibit = 2 puissance 10 bits = 1024 bits
Ces préfixes sont aujourd'hui utilisés dans de plus en plus de logiciels, comme l'explorateur de fichier Nautilus (inclu dans Gnome, un gestionnaire de fenêtres Linux). Cela constitue, au final, un bon moyen de rester précis, tout en restant simple pour les usagers qui ont été habitués à cette erreur.
Avis donc aux futurs développeurs: pensez à écrire "1 Kio" au lieu de "1 Ko", quand vous souhaitez exprimer 2^10.
Liens
- Les mesures en informatique
- Le binaire
- Les préfixes standards du SI
- Les préfixes binaires
- Wikipédia : les mesures en informatique
- Un article Wikipédia très clair sur le sujet, qui élimine toute ambiguïté.