1 octet n'est *pas* égal à 1 000 Ko. 1 octet équivaut à 1/1024 de kilo-octet (Ko). La confusion vient de la différence entre les puissances de 2 et les puissances de 10.
* Puissances de 10 (système décimal) : C’est le système que nous utilisons dans la vie de tous les jours. Un kilo-octet (Ko) correspond à 1 000 octets. Un mégaoctet (Mo) équivaut à 1 000 Ko, et ainsi de suite. C'est ce qu'on appelle parfois la définition du « SI » (Système international d'unités).
* Puissances de 2 (système binaire) : Les ordinateurs fonctionnent avec des chiffres binaires (bits), qui sont soit 0, soit 1. Un octet est composé de 8 bits. En raison de cette nature binaire, la mémoire de l'ordinateur est organisée en puissances de 2. Par conséquent, un kilo-octet (Ko) dans le stockage informatique équivaut en réalité à 2
10
. octets =1024 octets. Un mégaoctet (Mo) équivaut à 2
20
octets (1 024 Ko), et ainsi de suite.
L'écart vient du marketing et de la convivialité. Alors que techniquement, un kilo-octet équivaut à 1 024 octets, l’utilisation du système décimal (1 000 octets) rend souvent les choses plus faciles à comprendre pour les utilisateurs non techniques. Les fabricants de disques durs, par exemple, annoncent souvent la capacité de stockage en utilisant le système décimal (1 000), tandis que le système d'exploitation indique le stockage en utilisant le système binaire (1 024). C'est pourquoi un disque dur de 1 To peut apparaître comme un peu moins de 1 téraoctet (1 000 000 000 000 d'octets) dans l'explorateur de fichiers de votre ordinateur.
Bref, la différence n’est pas une erreur; c'est une conséquence des différents systèmes numériques utilisés dans la vie quotidienne par rapport aux systèmes informatiques. Le système binaire constitue le mode de fonctionnement fondamental des ordinateurs, même si le système décimal est utilisé pour une représentation plus simple dans de nombreux contextes.
|