Convertir des unités de mémoire informatique
Bits, octets, Ko, Mo, Go, To et leurs équivalents binaires : convertissez toutes les unités de stockage et de mémoire en temps réel.
Conversion de mémoire
Décimal (Ko) contre binaire (Kio)
| Préfixe décimal | Valeur en octets | Préfixe binaire | Valeur en octets |
|---|---|---|---|
| 1 Ko | 1 000 | 1 Kio | 1 024 |
| 1 Mo | 1 000 000 | 1 Mio | 1 048 576 |
| 1 Go | 1 000 000 000 | 1 Gio | 1 073 741 824 |
| 1 To | 1 000 000 000 000 | 1 Tio | 1 099 511 627 776 |
Pourquoi votre disque dur de 1 To affiche seulement 931 Go
Vous achetez un disque dur annoncé à 1 To, vous le branchez et le système d'exploitation n'affiche que 931 Go. Aucune arnaque : c'est le résultat d'une double définition des unités de mémoire. Les fabricants de matériel comptent en préfixes décimaux (1 kilo-octet = 1 000 octets), tandis que Windows compte encore en préfixes binaires (1 « Go » = 1 073 741 824 octets). Un téra-octet décimal divisé par un giga-octet binaire donne bien environ 931.
À l'origine, les informaticiens ont détourné les préfixes du Système international (kilo, méga, giga) pour désigner des puissances de 2 voisines des puissances de 10. Kilo valait donc 1 024 (soit 2¹⁰) plutôt que 1 000. Pour lever l'ambiguïté, une norme internationale a créé en 1998 les préfixes binaires : kibi (Kio), mébi (Mio), gibi (Gio) et tébi (Tio), qui désignent sans équivoque les puissances de 2. Ainsi 1 Kio vaut exactement 1 024 octets, alors que 1 Ko vaut 1 000 octets.
Dans la pratique, l'usage reste flou. La RAM, les tailles de fichiers dans certains logiciels et Windows utilisent les puissances de 2 tout en affichant les symboles décimaux (Ko, Mo, Go). Les fabricants de disques, les débits réseau et macOS emploient les puissances de 10. Notre convertisseur distingue clairement les deux familles pour éviter toute confusion : choisissez Ko pour du décimal, Kio pour du binaire.
Bits, octets et débits : ne pas tout confondre
Une autre source d'erreur oppose le bit et l'octet. Un octet contient 8 bits. Les tailles de fichiers se mesurent en octets (symbole o ou B en anglais), tandis que les débits de connexion s'expriment en bits par seconde. Une offre fibre « 1 Gb/s » fournit donc au mieux 125 Mo/s de téléchargement réel, car il faut diviser par 8 pour passer des bits aux octets. Confondre les deux revient à surestimer sa vitesse d'un facteur huit.
Pour se repérer, quelques ordres de grandeur aident : une photo de smartphone pèse environ 3 à 5 Mo, un morceau de musique compressé 3 à 8 Mo, un film en haute définition 4 à 15 Go, et un système d'exploitation moderne occupe entre 20 et 40 Go. Savoir convertir ces unités permet d'estimer la capacité d'une clé USB, le temps de téléchargement d'un fichier ou l'espace disque restant avant de manquer de place.
Questions fréquentes
En système décimal (celui des fabricants) : 1 Ko = 1 000 octets, 1 Mo = 1 000 000 octets et 1 Go = 1 milliard d'octets. En système binaire : 1 Kio = 1 024 octets, 1 Mio = 1 048 576 octets et 1 Gio = 1 073 741 824 octets.
Le kilo-octet (Ko) vaut 1 000 octets, selon les préfixes du Système international. Le kibi-octet (Kio) vaut 1 024 octets, soit 2¹⁰, une puissance de 2 utilisée par les systèmes informatiques. La différence, faible sur les Ko, atteint environ 10 % au niveau des To.
Un octet contient exactement 8 bits. Attention à ne pas confondre les tailles de fichiers (en octets, symbole o) et les débits réseau (en bits par seconde). Une connexion à 100 Mb/s permet de télécharger au maximum 12,5 Mo/s.
Le fabricant compte 1 To = 1 000 000 000 000 octets (décimal), mais Windows divise cette valeur par 1 073 741 824 (binaire) pour afficher des « Go ». Le résultat est environ 931 Go. L'espace n'a pas disparu, seule l'unité d'affichage diffère.