Bit et Octet sont les plus petites unités utilisées pour mesurer le stockage et la transmission de données en informatique, bien que la quantité de bits et d’octets dans un Go puisse varier, selon le système d’unités. Confus ? Calmez-vous, ici on explique tout.
Qu’est-ce qu’un bit ?
Le bit (symbole “b”) est la plus petite unité utilisée en informatique pour mesurer le transfert ou le stockage d’informations numériques. Le terme est une abréviation de l’expression “chiffre binaire” ou “bynary digit“, en anglais.
Le bit est représenté par les chiffres 1 ou 0, normalement compris comme “marche et arrêt” ou “oui et non”, alors qu’en fait ils représentent le passage ou non du courant électrique.
L’illustration ci-dessus montre un signal numérique, où la présence de tension (5 V) indique 1, tandis que son absence (0 V) indique 0. C’est ainsi qu’un ordinateur “parle”. Le bit est généralement utilisé pour mesurer les vitesses de connexion et le transfert de données, bien que dans le passé, il ait également été utilisé comme unité de base pour le stockage.
Qu’est-ce que l’octet ?
Un octet (symbole “B”) ou un octet est un paquet qui regroupe huit bits, ce qui équivaut à un caractère de la table ASCII (une lettre, un chiffre, etc.), pour chaque octet avec 256 combinaisons possibles ou 28 combinaisons. C’est l’unité généralement utilisée pour déterminer l’espace de stockage et la quantité de mémoire vive.
Octet décimal ou binaire ?
C’est là que les choses commencent à être confuses.
Selon la définition ci-dessus, un disque dur de 1 To devrait contenir 1 trillion d’octets d’espace disque, soit 240 ou 1 099 511 627 776 octets. Cependant, vous avez peut-être vu votre système d’exploitation facturer un espace total plus petit de 931 Go.
En effet, le Système international d’unités (SI) n’utilise pas la base d’octets binaire définie par la Commission électrotechnique internationale (CEI), mais la base décimale 10. Ainsi, 1 To devient 1012 octets, soit 1 000 000 000 d’octets. Comme votre PC utilise la base 2 et non la base 10, il affiche la taille réelle, plus petite.
Ainsi, la définition des ordres de grandeur en octets et celle du SI diffèrent, ce dernier étant utilisé commercialement, dans les lecteurs de disque et les vitesses de connexion, étant légèrement inférieur pour chaque unité :
Lorsque nous faisons la conversion de la norme décimale SI, qui est celle utilisée pour définir la taille de l’espace sur un HD, SSD ou pendrive, ou la vitesse de connexion de votre internet, vers celle de la CEI en base 2, utilisée dans les ordinateurs, nous avons :
C’est pourquoi votre disque dur a 1 TB en base 10, mais l’ordinateur reconnaît 931 GB en base 2.
De même, une connexion de données de 150 Mb/s (mégabits par seconde, en base 10), telle qu’elle apparaît sur votre compte internet, équivaut à une vitesse d’environ 18,75 Mo/s (base 2), qui s’affiche lorsque vous téléchargez.
Officiellement, la norme CEI utilise la nomenclature avec un “i” au milieu, comme dans KiB, MiB, GiB, TiB, etc. pour différencier les unités en base 2 de celles en base 10 du SI. Ils ont également des noms propres (respectivement quibyte, mebibyte, gibibyte, tebibyte, etc.), mais cette nomenclature est rarement utilisée.