Un disque annoncé à 1 To qui semble n’offrir qu’environ 931 Gio, une clé USB de 64 Go affichée avec une capacité plus faible, un serveur dont l’espace disponible ne correspond pas à la fiche technique : ces écarts intriguent souvent. Ils s’expliquent par une différence d’unités. Pour convertir des gigaoctets en gibioctets, il faut simplement comprendre que l’informatique utilise à la fois des multiples décimaux et binaires.
Comment convertir des gigaoctets en gibioctets ?
La conversion des gigaoctets en gibioctets repose sur une distinction fondamentale : le gigaoctet, abrégé Go en français ou GB en anglais, appartient au système décimal, tandis que le gibioctet, abrégé Gio ou GiB, appartient au système binaire. Un gigaoctet vaut exactement 1 000 000 000 octets. Un gibioctet vaut exactement 1 073 741 824 octets, soit 2 puissance 30 octets.
Pour convertir une valeur exprimée en gigaoctets vers des gibioctets, il faut donc diviser le nombre de gigaoctets par 1,073741824. Autrement dit, 1 Go équivaut à environ 0,931 Gio. Cette différence peut paraître faible sur une petite capacité, mais elle devient très visible dès que l’on parle de centaines de gigaoctets ou de plusieurs téraoctets.
La formule pratique est la suivante : nombre de Gio = nombre de Go ÷ 1,073741824. Elle permet d’obtenir une valeur précise, utile pour comparer les capacités de stockage, vérifier l’espace réellement affiché par un système d’exploitation ou dimensionner une infrastructure informatique.
Gigaoctet et gibioctet : deux unités proches, mais pas identiques
Le gigaoctet est basé sur les puissances de 10. C’est le système utilisé dans le commerce, l’industrie du stockage et les fiches techniques de nombreux produits. Lorsqu’un fabricant annonce un SSD de 500 Go, il indique en principe que le support contient 500 milliards d’octets. Cette convention suit le Système international d’unités, dans lequel kilo, méga, giga et téra désignent des multiples de 1 000.
Le gibioctet, lui, est basé sur les puissances de 2. Ce système est plus naturel pour les ordinateurs, qui manipulent les données en binaire. Un gibioctet correspond à 1 024 mébioctets, et non à 1 000 mégaoctets. C’est pourquoi un Gio est plus grand qu’un Go. La nuance est importante : si une unité est plus grande, il en faut moins pour représenter la même quantité d’octets.
Les préfixes binaires comme kibi, mébi, gibi et tébi ont été normalisés par la Commission électrotechnique internationale à la fin des années 1990 afin de réduire les ambiguïtés. Dans la pratique, pourtant, les usages restent mélangés. Beaucoup d’interfaces affichent encore des valeurs avec des libellés qui ne reflètent pas toujours parfaitement l’unité utilisée.
La formule de conversion à retenir
La méthode la plus fiable consiste à revenir à l’octet, l’unité de base. Un gigaoctet représente 10 puissance 9 octets, tandis qu’un gibioctet représente 2 puissance 30 octets. Le rapport entre les deux est donc 1 000 000 000 ÷ 1 073 741 824. Le résultat est 0,931322575 environ.
En pratique, il suffit de multiplier le nombre de gigaoctets par 0,931322575 pour obtenir le nombre de gibioctets. Les deux écritures sont équivalentes : diviser par 1,073741824 ou multiplier par 0,931322575. Pour un usage courant, on peut arrondir à trois décimales, voire à deux décimales si l’on cherche seulement un ordre de grandeur.
La conversion inverse fonctionne aussi simplement. Pour passer de gibioctets à gigaoctets, il faut multiplier par 1,073741824. Ainsi, 100 Gio correspondent à environ 107,37 Go. Cette opération est fréquente lorsqu’un logiciel affiche une capacité en Gio alors qu’un devis, une documentation ou une fiche constructeur utilise des Go.
Exemples concrets de conversion
Prenons un disque dur annoncé à 500 Go. En appliquant la formule, 500 ÷ 1,073741824 donne environ 465,66 Gio. Si un système affiche une capacité proche de 466 Gio, il ne manque donc pas une trentaine de gigaoctets. Il utilise simplement une autre unité de mesure pour présenter le même nombre d’octets.
Autre cas courant : un SSD de 1 To. Dans le langage commercial, 1 To correspond à 1 000 Go, soit 1 000 000 000 000 octets. Converti en gibioctets, cela donne environ 931,32 Gio. Ce chiffre est très souvent observé dans les outils de gestion de disque, ce qui alimente l’impression que la capacité réelle est inférieure à celle promise.
Pour une clé USB de 64 Go, le calcul donne environ 59,60 Gio. Une carte mémoire de 128 Go correspond à environ 119,21 Gio. Un espace cloud de 2 To, s’il est compté en unités décimales, représente environ 1 862,65 Gio. Ces exemples montrent que l’écart augmente avec la capacité, même si la règle de conversion reste toujours la même.
Pourquoi les capacités semblent-elles plus faibles sur l’ordinateur ?
La principale raison tient à l’affichage des unités. Les fabricants de disques durs, SSD, clés USB et cartes mémoire utilisent généralement les gigaoctets et téraoctets décimaux. Les systèmes d’exploitation, les utilitaires de partitionnement ou certains logiciels peuvent, eux, raisonner en unités binaires. Le résultat affiché est donc numériquement plus petit, alors que le volume d’octets est conforme.
À cela s’ajoutent d’autres facteurs. Une partie de l’espace peut être réservée au système de fichiers, aux tables d’allocation, aux partitions de récupération ou à des fonctions propres au support. Sur un ordinateur neuf, une partition de restauration peut occuper plusieurs gigaoctets. Sur un SSD, le contrôleur peut aussi réserver une zone interne pour améliorer la gestion de l’usure et les performances.
Il faut donc distinguer deux phénomènes. Le premier est une différence d’unité entre Go et Gio. Le second est l’espace effectivement indisponible pour l’utilisateur en raison du formatage, du système ou des réserves techniques. Les deux se cumulent parfois, ce qui rend l’écart plus visible encore.
Go, GB, Gio, GiB : attention aux abréviations
En français, on écrit généralement Go pour gigaoctet et Gio pour gibioctet. En anglais, les équivalents sont GB pour gigabyte et GiB pour gibibyte. Le mot anglais byte correspond à l’octet français, même si le terme “byte” est parfois repris tel quel dans les documentations techniques. Il ne faut pas le confondre avec le bit, abrégé b, qui représente une unité huit fois plus petite.
La casse des lettres a son importance. GB désigne des gigabytes, tandis que Gb désigne des gigabits. Cette différence est particulièrement importante pour les débits internet et réseau. Une connexion à 1 Gb/s ne transfère pas 1 Go par seconde, mais 1 gigabit par seconde, soit environ 125 mégaoctets par seconde avant prise en compte des protocoles et des conditions réelles.
Dans les documents techniques sérieux, les préfixes binaires devraient être indiqués explicitement : KiB, MiB, GiB, TiB. Pourtant, de nombreux logiciels et anciennes interfaces utilisent encore GB ou Go pour désigner une valeur en réalité calculée en base 2. Cette habitude historique explique une grande partie de la confusion.
Dans quels cas cette conversion est-elle utile ?
La conversion des gigaoctets en gibioctets est utile dès que l’on compare une capacité annoncée avec une capacité affichée. C’est le cas lors de l’achat d’un disque externe, de l’installation d’un NAS, de la création de machines virtuelles ou de la réservation d’espace sur un serveur. Elle permet d’anticiper l’espace réellement présenté par les outils système.
Elle est également précieuse pour les administrateurs et les développeurs. Lorsqu’une application doit stocker des fichiers, des sauvegardes ou des images disque, une erreur d’unité peut provoquer un mauvais dimensionnement. Sur de gros volumes, la différence entre TB et TiB atteint près de 10 %. Pour une infrastructure de plusieurs centaines de téraoctets, l’écart devient considérable.
Le sujet concerne aussi les utilisateurs particuliers. Avant de transférer une bibliothèque de photos, de jeux vidéo ou de vidéos 4K, mieux vaut comprendre pourquoi un disque de 2 To n’apparaît pas comme 2 000 Gio. Cette connaissance évite les mauvaises surprises et aide à choisir un support avec une marge suffisante.
Une méthode simple pour ne plus se tromper
Pour convertir rapidement des gigaoctets en gibioctets, retenez cette règle : multipliez les Go par 0,9313. Pour une estimation mentale, on peut considérer qu’une capacité en Gio représente environ 93 % de la valeur en Go. Ainsi, 100 Go donnent environ 93 Gio, 500 Go environ 466 Gio, et 1 000 Go environ 931 Gio.
Pour un calcul précis, utilisez la formule complète : Gio = Go ÷ 1,073741824. Elle repose sur les définitions officielles des unités et ne dépend pas d’un fabricant ou d’un système d’exploitation. Si vous partez d’une valeur en Gio et souhaitez retrouver l’équivalent en Go, multipliez simplement par 1,073741824.
La clé est de toujours vérifier l’unité utilisée. Go et Gio ne sont pas interchangeables, même s’ils mesurent tous deux une quantité de données. En comprenant cette différence, il devient plus facile d’interpréter les capacités de stockage, de lire les fiches techniques et de planifier ses besoins numériques avec précision.