Skip to main content

Convertisseur de taille de données

Convertissez entre unités de taille de données.

Base de comptage

Un disque vendu 1 To contient 1000⁴ octets, que le système affiche comme environ 931 Gio. Même disque, base différente.

Octets (B)
Kibioctets (KiB)
Mébioctets (MiB)
Gibioctets (GiB)
Tébioctets (TiB)
Pébioctets (PiB)

Guide des unités de taille de données

Unités de base

Un octet (o) est l'unité de base de l'information numérique et vaut 8 bits. À l'origine, un octet correspondait à un seul caractère dans un ordinateur ; c'est aujourd'hui l'unité standard de mesure des données. Toutes les unités supérieures sont des multiples de 1024 (et non 1000), car les ordinateurs fonctionnent en binaire. Kilo-, méga-, giga-, téra- et pétaoctets sont les niveaux suivants, chacun 1024 fois plus grand que le précédent. Cette convention remonte aux débuts de l'informatique et est profondément ancrée dans l'architecture des ordinateurs.

Decimal vs binary system difference

Il existe une différence importante entre l'approche marketing et l'approche informatique des tailles. Les fabricants de disques utilisent le système décimal (1 Go = 1 000 000 000 octets), alors que les systèmes d'exploitation emploient le système binaire (1 Gio = 1 073 741 824 octets). Cela explique qu'un disque annoncé à 500 Go apparaisse dans le système comme environ 465 Gio. Les organismes internationaux de normalisation ont introduit de nouveaux préfixes (kibi, mébi, gibi, tébi, pébi) pour lever cette ambiguïté.

Applications des unités

Les octets sont aujourd'hui omniprésents : les documents texte tiennent en kilooctets, les photos de smartphone pèsent quelques mégaoctets et les films HD des gigaoctets. À l'ère du cloud et du big data, téraoctets et pétaoctets sont devenus la norme pour les centres de données et les entreprises. Par exemple, 1 To contient environ 500 heures de vidéo HD ou 250 000 photos haute résolution. 1 Po représente déjà une capacité énorme, suffisante pour les données d'une université entière ou d'une plateforme de streaming.

Exaoctets et au-delà

Avec l'évolution des technologies et des volumes de données, de nouvelles unités apparaissent. Un exaoctet (Eo) vaut 1 000 000 000 000 000 000 octets (un trillion) et sert à mesurer le trafic internet mondial. Les zetta- (Zo) et yottaoctets (Yo) sont des unités pour les usages futurs et les calculs théoriques. On estime que les données mondiales dépasseront 180 zettaoctets d'ici 2025. Fait intéressant, la capacité totale de tous les disques durs du monde est bien inférieure au volume de données produit chaque année.

Conseils pratiques

Lors du choix d'un support de stockage ou de la planification de l'espace disque, tenez compte de l'écart entre capacité annoncée et capacité disponible. Une partie de l'espace est toujours occupée par le système de fichiers et les logiciels. Au quotidien, retenez que 1 Mo représente environ un million de caractères de texte, 1 Go environ une heure de musique et 1 To environ 1300 CD. Dans le cloud, le transfert de données est souvent limité : la capacité n'est donc pas tout, la vitesse de connexion compte aussi.

Pourquoi votre disque de 1 To s'affiche en 931 Go

Rien ne manque et personne ne triche. Les fabricants comptent en puissances de dix, les systèmes d'exploitation en puissances de deux, et les deux réponses divergent de 9,1% à l'échelle du téraoctet. L'écart relève de l'arithmétique, pas d'une perte.

Comment ça marche

  • Convertit entre unités décimales (ko, Mo, Go, To — puissances de 1000) et binaires (Kio, Mio, Gio, Tio — puissances de 1024).
  • Affiche la même quantité dans les deux systèmes, seul moyen de voir où est passée la capacité « manquante ».
  • Gère les bits face aux octets, l'autre endroit où le même nombre désigne deux choses différentes.
décimal, sur l'emballage        1 To = 1000⁴ = 1 000 000 000 000 octets
binaire, dans la plupart des OS 1 Tio = 1024⁴ = 1 099 511 627 776 octets

rapport = 1024⁴ ÷ 1000⁴ = 1,0995…

un To décimal s'affiche donc comme environ 0,909 Tio — 9,1% de moins

Exemple chiffré

Acheter un disque de 1 To et regarder ce que le système annonce.

  1. la boîte promet 1 To = 1 000 000 000 000 octets
  2. le disque contient bien ce nombre d'octets
  3. le système divise trois fois par 1024 pour obtenir des gibioctets
  4. 1 000 000 000 000 ÷ 1024³ = 931,3
  5. il affiche donc 931 Go — au sens de Gio

Les deux nombres décrivent le même disque. L'écart de 9,1% reste constant en pourcentage mais croît en valeur absolue : un disque de 4 To affiche 3,64 Tio, et un 16 To semble perdre 1,45 To.

Lire le résultat

  • Le problème tient surtout à l'étiquetage. Windows et la plupart des gestionnaires de fichiers affichent des gibioctets mais écrivent « Go » ; macOS et Linux annoncent de plus en plus de vrais Go décimaux, d'où des lectures différentes du même disque sur deux machines.
  • La CEI a introduit Kio, Mio et Gio en 1998 précisément pour lever cette ambiguïté. L'adoption est restée partielle, donc « Go » désigne toujours l'une ou l'autre chose selon qui l'a imprimé.
  • Les débits réseau se comptent en bits, le stockage en octets. Une liaison à 100 Mbit/s transfère au mieux environ 12,5 Mo/s — un facteur huit distinct de l'écart 1000 contre 1024, et souvent cumulé avec lui.
  • Le formatage consomme réellement de l'espace, mais peu. Si un disque annonce nettement moins de 90,9% de sa taille nominale, la cause n'est pas la convention d'unités.

Questions fréquentes

Le fabricant me floue-t-il ?
Non. Un disque vendu 1 To contient bien mille milliards d'octets, ce que signifie le préfixe SI. Le manque n'apparaît que parce que le système divise par 1024 tout en étiquetant le résultat « Go ».
L'écart empire-t-il avec les gros disques ?
En pourcentage il reste à 9,1%. En valeur absolue il grandit : 0,09 To manquants sur 1 To, 1,45 To sur 16 To — d'où un effet bien plus spectaculaire sur les grands disques.