Tomislav Pinter/Shutterstock.com
Étant donné que le bit est la plus petite unité universelle de données binaires, il est logique de mesurer la vitesse de transmission du réseau dans cette unité. Les périphériques de stockage et de mémoire sont basés sur l’octet de huit bits, il est donc plus logique de les mesurer de cette façon.
La vitesse de votre connexion Internet est mesurée en mégabits par seconde, mais l’espace SSD de votre ordinateur est mesuré en mégaoctets. Ces deux unités mesurent une quantité de données binaires, alors pourquoi ne pas simplement utiliser l’une ou l’autre pour tout ?
Mégabits contre mégaoctets : quelle est la différence ?
Un bit ou « chiffre binaire » est la plus petite information dans un système informatique binaire. Un bit peut être un un ou un zéro, et les bits sont représentés de différentes manières : comme des cellules de mémoire dans un SSD, comme des fosses et des terres sur un Blu-ray, ou comme des motifs magnétiques sur un plateau de disque dur.
Un mégabit est un million de bits, ce qui équivaut à 125 kilo-octets. En d’autres termes, un seul mégaoctet contient huit mégabits de données. Donc, en théorie, une connexion réseau de 1000 Mbps (Mégabits par seconde) peut transférer 125 Mo/s (Mégaoctets par seconde) de données.
Mbps et Mb/s font référence à des mégabits, et MBps et Mo/s font référence à des mégaoctets. Il n’est donc pas difficile de comprendre pourquoi tant de gens confondent les deux, ce qui les amène à surestimer ou à sous-estimer considérablement la vitesse de quelque chose.
Pourquoi mesurer la vitesse en mégabits et le stockage en mégaoctets ?
Il est difficile de voir immédiatement pourquoi vous choisiriez des mégabits ou des mégaoctets pour une mesure donnée. Après tout, lorsque vous transférez un fichier sous Windows, la mesure affichée est en Mo/s et non en Mbps. Ce n’est donc pas comme si vous ne pouviez pas mesurer les vitesses de transfert de données dans la plus grande unité.
Cependant, un octet est un arrangement spécifique de bits qui fait partie d’une norme particulière. Les bits sont universels pour chaque système informatique binaire. Même si les extraterrestres développaient des systèmes informatiques binaires, le bit serait toujours l’unité fondamentale de données. En attendant, il y a aujourd’hui huit bits par octet car vous avez besoin de huit bits pour représenter chaque caractère dans le système de codage ASCII. Cependant, les octets auraient pu être un nombre arbitraire différent de bits.
Avec le transfert de données réseau, le système ne transfère pas d’octets ; il transfère des bits. Savoir combien de bits bruts peuvent être envoyés et reçus vous donne une mesure universelle de la bande passante du réseau.
Lorsque nous parlons de périphériques de stockage tels que des disques durs ou des SSD, le lecteur est formaté pour stocker les données conformément à l’octet standard. Un disque n’est pas un arrangement de bits simples mais d’octets de 8 bits. Il est donc logique de mesurer son stockage total comme un multiple de cette unité plutôt que du bit.
Ironiquement, il existe également une différence d’unité avec les disques durs. Les fabricants de disques durs définissent un kilo-octet comme 1 000 octets, un méga-octet comme 1 000 kilo-octets, etc. Windows, d’autre part, utilise des groupes de 1024 conformément à la convention du fabricant de RAM.
C’est ce qu’un disque dur de 1 To apparaît comme un disque de 931 Go sous Windows, même s’ils décrivent tous les deux exactement le même nombre de bits. Cela a souligné pourquoi mesurer le taux de transfert de données en bits est la façon la plus sensée de le faire, car les normes arbitraires ne brouillent pas les cartes.
Utilisez simplement la règle de huit
Si vous prenez soin de vérifier si des bits ou des octets sont utilisés, la conversion de l’un à l’autre est aussi simple que de multiplier ou de diviser par huit. Tant que vous vous souvenez qu’il y a huit mégabits dans un mégaoctet, vous aurez une meilleure idée de la vitesse ou du volume auquel vous avez affaire.