| Mébibits par seconde (Mibit/s) | Kibioctets par seconde (Kio/s) |
|---|---|
| 1 Mébibit par seconde | 128 Kio/s |
| 2 Mébibits par seconde | 256 Kio/s |
| 3 Mébibits par seconde | 384 Kio/s |
| 4 Mébibits par seconde | 512 Kio/s |
| 5 Mébibits par seconde | 640 Kio/s |
| 10 Mébibits par seconde | 1280 Kio/s |
| 20 Mébibits par seconde | 2560 Kio/s |
| 25 Mébibits par seconde | 3200 Kio/s |
| 50 Mébibits par seconde | 6400 Kio/s |
| 100 Mébibits par seconde | 12800 Kio/s |
| Référence | Mébibits par seconde (Mibit/s) | Kibioctets par seconde (Kio/s) |
|---|---|---|
| A dial-up modem | 0.0534058 Mibit/s | 6.83594 Kio/s |
| Typical home broadband | 95.3674 Mibit/s | 12207 Kio/s |
| Gigabit Ethernet | 953.674 Mibit/s | 122070 Kio/s |
| Streaming a 4K film | 23.8419 Mibit/s | 3051.76 Kio/s |
Le mébibit par seconde est une unité de débit de données valant 1 048 576 bits par seconde. Son symbole est Mibit/s. C’est le pendant binaire du mégabit par seconde, et les deux diffèrent de 4,9 pour cent : peu, mais assez pour changer un chiffre de première ligne.
Ces cinq pour cent sont le point où l’unité commence à compter. Une liaison annoncée à 100 mégabits par seconde et une liaison à 100 mébibits par seconde diffèrent d’environ cinq mégabits, soit tout un flux vidéo en haute définition. Dans une spécification, un contrat ou un rapport d’essai, annoncer l’une et livrer l’autre est un écart réel et non une différence d’arrondi.
En pratique la confusion est rare dans les réseaux, car le matériel réseau se spécifie toujours en décimal. Ce qui produit des chiffres en mébibits, ce sont les logiciels de mesure : un outil qui compte un transfert en mébioctets et divise par les secondes écoulées annonce un débit binaire, et la multiplication par huit en fait des mébibits par seconde. Qui compare cette lecture à un débit annoncé doit convertir deux fois, une fois pour la base et une fois pour le facteur huit.
Là où un débit véritablement binaire surgit, c’est à l’intérieur d’une machine. Un bus mémoire transfère un nombre fixe de bits par cycle d’horloge, et la largeur est une puissance de deux — soixante-quatre bits à la fois, par exemple — si bien que la quantité déplacée par cycle est binaire quoique la fréquence de l’horloge ne le soit pas. Les débits issus d’une telle structure s’expriment naturellement avec des préfixes binaires.
Pour l’ordre de grandeur, un mébibit par seconde fait 131 072 octets par seconde, soit environ 128 kibioctets par seconde. C’est à peu près une photographie toutes les deux secondes, ou un roman en texte brut toutes les quatre. C’est un débit auquel le web moderne est lent mais utilisable, ce qui le place dans la plage où tombent les réseaux mobiles encombrés.
Le symbole juste porte le i minuscule, et sa présence est le seul moyen fiable de distinguer les deux usages. Un document qui écrit Mbit/s dans un contexte où le chiffre sous-jacent vient d’un calcul binaire a mal énoncé sa propre mesure de cinq pour cent.
Un mébibit par seconde équivaut à 1 048 576 bits par seconde, à 131 072 octets par seconde ou à environ 1,049 mégabit par seconde.
Le kibioctet par seconde est une unité de débit de données valant 1 024 octets par seconde, donc 8 192 bits par seconde. Son symbole est Kio/s. À la différence de la plupart des unités binaires de débit, il est véritablement courant, car les outils en ligne de commande qui copient, téléchargent et synchronisent des fichiers l’emploient depuis des décennies.
La raison est simple. Ces outils comptent ce qu’ils ont déplacé par blocs, et les blocs sont des puissances de deux. Un programme qui lit par morceaux de quatre kibioctets et divise le total par le temps écoulé produit un débit en kibioctets par seconde, et l’annoncer en kilooctets décimaux exigerait une multiplication supplémentaire sans aucun bénéfice. L’unité est ce que l’arithmétique produit d’elle-même.
Qui a regardé une copie de fichiers sur un système de type Unix a vu le chiffre. Les utilitaires de téléchargement, les outils d’archivage, les commandes de gravure de disques et les programmes de transfert réseau annoncent tous la progression en kibioctets ou en mébioctets par seconde, et la plupart l’étiquettent correctement avec le i minuscule. C’est l’un des rares lieux où les préfixes de la CEI sont employés avec constance dans les logiciels de tous les jours.
Pour l’ordre de grandeur, un kibioctet par seconde déplace environ mille caractères de texte chaque seconde : une courte lettre en une seconde, un roman en une dizaine de minutes. C’est un débit auquel une page web moderne ne se chargera pas en un temps raisonnable : la voir sur une barre de progression signifie d’ordinaire que quelque chose ne va pas dans la liaison, non que le transfert touche à sa fin.
L’écart avec un kilooctet par seconde est de 2,4 pour cent, que nul ne remarque. L’intérêt d’employer ici l’unité binaire n’est pas l’exactitude mais l’honnêteté : le chiffre vient d’un calcul binaire, et l’écrire avec un préfixe binaire le dit. Qui veut le chiffre décimal peut convertir ; qui reçoit une étiquette décimale pour un nombre binaire ne peut rien reconstituer.
Comparer la lecture à un débit de liaison annoncé demande deux étapes : multiplier par huit pour passer aux bits, et corriger de 2,4 pour cent pour la base. En pratique la seconde étape est sous le bruit de toute mesure réelle, et la première est celle qui compte.
Un kibioctet par seconde équivaut à 1 024 octets par seconde, à 8 192 bits par seconde ou à 1,024 kilooctet par seconde.