Aller au contenu principal

Convertisseur d'Octets

Ko, Mo, Go et To dans les deux échelles — décimale et binaire — pour voir où est passé l'espace manquant.

Tableau de conversion

TailleEn mégaoctets
0,5500 MB
11 000 MB
1,51 500 MB
22 000 MB
2,52 500 MB
33 000 MB
44 000 MB
55 000 MB
66 000 MB
77 000 MB
88 000 MB
99 000 MB
1010 000 MB
1212 000 MB
1515 000 MB

🔢 Les deux échelles côte à côte

  • 1 ko1 000 o — 1 Kio = 1 024 o
  • 1 Go0,9313 Gio
  • 1 To (disque)931 Gio sous Windows
  • 16 Gio de RAM17,18 Go décimaux

Lire correctement les chiffres de stockage

  • Les fabricants comptent en décimal : un disque de 1 To contient mille milliards d'octets exactement. Windows divise trois fois par 1 024 et étiquette le résultat en Go, d'où le 931.
  • macOS compte en décimal depuis 2009 : le même disque y affiche environ 1 To. Aucun des deux ne ment, ils utilisent des règles différentes.
  • La RAM est toujours binaire. Une barrette de 16 Go fait réellement 16 Gio, soit 17,18 milliards d'octets.
  • Les noms de l'IEC sont Kio, Mio et Gio, prononcés kibioctet, mébioctet et gibioctet. Laids, mais sans ambiguïté.

Pourquoi un préfixe a fini par signifier deux choses

Les préfixes du SI sont des puissances de dix : kilo vaut mille, méga un million. Les ordinateurs, qui adressent la mémoire en binaire, ont trouvé 1 024 plus naturel que 1 000, et les premiers ingénieurs ont emprunté les noms du SI parce que les deux valeurs se ressemblaient. L'approximation a tenu tant que les nombres restaient petits — 2,4 % d'écart au kilo — mais elle s'accumule : au téraoctet, les deux échelles divergent de près de 10 %. L'IEC a tranché en 1998 en créant des noms binaires, Kio, Mio et Gio, laissant ko, Mo et Go signifier exactement ce que dit le SI.

Où est passé l'espace manquant

Nulle part. Un disque vendu 1 To contient 1 000 000 000 000 octets, ce que dit la boîte et ce qu'exige la réglementation. Windows divise ensuite trois fois par 1 024 pour obtenir 931,3, et l'étiquette en Go au lieu de Gio : un nombre juste arrive avec la mauvaise unité, et l'écart ressemble à de la capacité perdue. Le formatage coûte réellement un peu, et la partition de récupération quelques gigaoctets de plus, mais les 69 Go que tout le monde remarque relèvent purement d'une discordance d'étiquettes entre deux systèmes de comptage.

Quelle échelle s'applique où

  • Disques, débits réseau et transferts de fichiers : décimal, puissances de 1 000.
  • RAM et caches processeur : binaire, toujours. Une barrette de 16 Go fait 16 Gio.
  • Windows et la plupart des gestionnaires de fichiers Linux : comptage binaire sous étiquette décimale.
  • macOS depuis la version 10.6 et Ubuntu depuis la 10.10 : décimal, comme la boîte.
  • Les forfaits de données mobiles : décimal, donc un forfait de 5 Go vaut cinq milliards d'octets.
  • Un octet vaut aujourd'hui huit bits, mais les machines anciennes en utilisaient six ou neuf : d'où le mot octet dans les normes.

Ce que pèsent vraiment les choses

  • Une page de texte brut : 2 à 4 Ko. Ce paragraphe entier tient sous 300 octets.
  • Une photo de téléphone : 3 à 6 Mo ; un fichier RAW d'appareil photo, 25 à 50 Mo.
  • Une minute de MP3 à 192 kbit/s : environ 1,4 Mo.
  • Une heure de vidéo en 1080p : environ 3 Go ; en 4K, autour de 7 Go.
  • Un jeu vidéo récent : 50 à 150 Go, d'où le retour des plafonds de téléchargement.
  • Un disque de 1 To contient environ 250 000 photos de téléphone ou une cinquantaine de films en 4K.

Exemples résolus

Les deux échelles, côte à côte

Un disque vendu 1 To

  1. 1 To = 1 000 000 000 000 octets
  2. ÷ 1 024 trois fois = 931,32 Gio
  3. Windows affiche 931 Go : comptage binaire, nom décimal

1 To = 931 Gio, rien ne manque

16 Go de RAM

  1. La mémoire est binaire : 16 Gio
  2. 16 × 1 073 741 824 = 17 179 869 184 octets
  3. En termes commerciaux décimaux, 17,18 Go

16 Go de RAM = 17,18 Go décimaux

Questions Fréquentes

Pourquoi mon disque de 1 To n'affiche-t-il que 931 Go ?

Parce que deux systèmes de comptage se heurtent. Le fabricant vend mille milliards d'octets, soit 1 To en décimal. Windows divise trois fois par 1 024, obtient 931,3, puis l'étiquette en Go au lieu du Gio correct. Rien ne manque : ce sont les mêmes octets comptés avec une unité de taille différente.

Quelle différence entre Go et Gio ?

Un gigaoctet vaut 1 000 000 000 octets ; un gibioctet vaut 1 073 741 824 octets, soit deux puissance trente. Le gibioctet est environ 7,4 % plus grand. L'IEC a créé les noms binaires en 1998 précisément pour que Go puisse signifier ce que dit le SI.

Combien de Mo dans un Go ?

1 000 dans le système décimal des fabricants et des réseaux, 1 024 dans le système binaire de la mémoire et de l'explorateur Windows. La question a réellement deux réponses, d'où le désaccord fréquent entre un logiciel et la boîte du matériel.

La RAM se mesure-t-elle en binaire ou en décimal ?

Toujours en binaire. La mémoire s'adresse par lignes binaires, les capacités tombent donc sur des puissances de deux par nécessité physique : une barrette de 16 Go vaut exactement 16 Gio, soit 17 179 869 184 octets. Le stockage n'a pas cette contrainte, d'où des disques vendus en nombres décimaux ronds.

Pourquoi mon Mac affiche-t-il plus d'espace libre que mon PC pour le même disque ?

Parce que macOS indique des gigaoctets décimaux depuis la version 10.6 en 2009, comme la boîte, alors que Windows compte encore en binaire sous une étiquette décimale. Le disque est identique ; seule l'arithmétique à l'écran diffère, et l'écart croît avec la capacité : environ 7 % pour un gigaoctet, près de 10 % pour un téraoctet.

Un octet fait-il toujours huit bits ?

Aujourd'hui oui, et c'est pourquoi les normes préfèrent le mot octet pour exactement huit. Les premiers ordinateurs employaient des octets de six ou neuf bits selon la taille de mot, et l'octet de huit bits ne s'est imposé qu'avec la diffusion de l'architecture System/360 d'IBM, puis des microprocesseurs.

Sources