Depuis que je fais de l'informatique (depuis les années 80), j'ai toujours utilisé les unités de mesures informatiques dites standards :
- 1 kilooctets = 1024 octets soit 210 octets
- 1 mégaoctets = 1024 kilooctets
Or en Décembre 2008, j'ai lu un article dans la revue Sciences et Avenir qui m'a obligé à revoir mon discours ... je sais, vous allez me dire, 3 ans pour digérer l'article en question, cela doit être assez lourd.
Bon, revenons à nos moutons, plus exactement à nos kilos !
Depuis 1998, la très sérieuse IEC (International Electrotechnical Commisision) a défini les normes utilisées pour les préfixes binaires.
L'usage, donc, du kilooctet doit désormais répondre aux mêmes exigences que les autres mesures, c'est à dire que 1 Ko = 1000 octets soit 103
Nous devons utiliser le Kibi pour définir le kilo binaire.
- 1 kibioctet = 1024 octets
L'abréviation du Kibioctet est donc Kio ou KiB (B pour Byte - mot anglais dont on admet qu'il s'agit de la traduction de octet - quantité de 8 bits)
Partant de ce constat, la notation KB doit correspondre strictement à Ko donc 1000 octets.
Cela n'est pas bien dérangeant si tous les informaticiens utilisaient cette norme. Or, on continue toujours de mélanger les 2 valeurs et les constructeurs de mémoires et autres disques jouent sur le flou.
Faites un test simple :
- Branchez une clef indiquée 8 GB (8 Giga Bytes) sur un système Windows
- Faites un clic droit et demandez les propriétés
- Le système vous indique 7,45 Go
Il y a donc une erreur dans l'écriture des unités.
Vous pensiez avoir une clef de 8 Go (ancienne notation) = 8 Gio soit 8589934592 octets
Or vous avez une clef de 8 Go (8000000000 octets) soit 7,45 Gio !
Vous avez perdu 7% de capacité.
D'un autre côté, le constructeur de la clef n'est pas en défaut puisqu'il a bien indiqué 8 GB - il s'agit ici d'un défaut du système d'exploitation.
Sur des valeurs faibles, la perte n'est pas importante mais sur les nouveaux disques indiqués 1 To on passe à 9%.
Donc bien faire attention lors de vos prochains achats.