💾Stockage de Données|binary

Gibibyte

Symbol: GiBWorldwide

1 024MiB1 048 576KiB1 073 741 824B1,073742GB1 073,741824MB

Qu'est-ce qu'un/une Gibibyte (GiB) ?

Définition Formelle

Le gibibyte (symbole : GiB) est une unité de stockage d'information numérique définie par la Commission Électrotechnique Internationale (IEC) comme étant exactement 2³⁰ octets, soit 1,073,741,824 octets. Le préfixe "gibi-" est une contraction de "giga-binaire", et le gibibyte fait partie de la norme de préfixes binaires IEC 80000-13. Un gibibyte équivaut à 1,024 mébibytes (MiB) ou 1,048,576 kibibytes (KiB).

Le gibibyte a été introduit pour résoudre l'ambiguïté du terme "gigaoctet", qui a été utilisé pour signifier à la fois 10⁹ octets (1,000,000,000 octets, la définition SI) et 2³⁰ octets (1,073,741,824 octets, la convention binaire). La différence entre un gibibyte et un gigaoctet est de 73,741,824 octets — environ 7,37 %. Cette divergence est suffisamment significative pour entraîner une confusion pratique, en particulier dans le marketing des dispositifs de stockage et le rapport des systèmes d'exploitation.

Échelle et Contexte

Le gibibyte est peut-être l'une des unités de préfixes binaires de l'IEC les plus pertinentes sur le plan pratique, car elle correspond à l'échelle à laquelle les consommateurs et les professionnels modernes travaillent régulièrement. Le stockage des smartphones (64-512 GiB), la RAM des ordinateurs portables (8-64 GiB) et les tailles de fichiers individuels pour la vidéo HD, les images disque et les grandes applications se situent tous dans la plage du gibibyte. Comprendre la distinction entre GiB et Go a des implications financières directes lors de l'achat de dispositifs de stockage.

Etymology

Construction du Terme

Le préfixe "gibi-" a été construit par le Comité Technique 25 de l'IEC en utilisant la même approche systématique appliquée à tous les préfixes binaires. Il combine les deux premières lettres de "giga" (gi) avec les deux premières lettres de "binaire" (bi), donnant "gibi" (prononcé GIB-ee). Le terme complet "gibibyte" suit le modèle : gibi + octet. Le symbole GiB utilise "Gi" pour le préfixe binaire et "B" pour octet.

La Racine Giga-

Le préfixe parent "giga-" dérive du mot grec "gigas" (γίγας), signifiant "géant". Il a été adopté comme préfixe SI en 1960 pour représenter 10⁹. En informatique, "giga" a été adopté de manière informelle pour signifier 2³⁰ (1,073,741,824), suivant le modèle établi avec kilo (2¹⁰) et méga (2²⁰). Les préfixes binaires de l'IEC ont été créés spécifiquement pour séparer ces deux significations, assignant "giga" exclusivement à 10⁹ et "gibi" à 2³⁰.

Precise Definition

Norme IEC 80000-13

Le gibibyte est défini dans la norme IEC 80000-13 comme suit : 1 GiB = 2³⁰ B = 1,073,741,824 B = 1,024 MiB. Cela est distinct du gigaoctet : 1 Go = 10⁹ B = 1,000,000,000 B = 1,000 Mo. La norme est approuvée par le NIST, l'IEEE, l'ISO et le BIPM.

Importance Pratique de la Différence

La différence de 7,37 % entre GiB et Go a un impact pratique significatif. Un SSD "256 Go" contient 256,000,000,000 octets, que Windows affiche comme environ 238 GiB (étiqueté comme "238 Go"). Cela signifie qu'un consommateur achetant un disque "256 Go" voit environ 18 Go "manquants" — non pas en raison d'un défaut de fabrication, mais à cause de l'inadéquation des unités. La divergence augmente avec la capacité : un disque de 2 To affiche environ 1,82 TiB dans Windows, semblant "manquer" 180 Go.

Convention Mémoire vs. Stockage

Les fabricants de RAM utilisent des tailles binaires mais des étiquettes décimales : "8 Go de RAM" signifie 8 GiB (8,589,934,592 octets) car les puces de mémoire sont intrinsèquement binaires. Les fabricants de stockage utilisent des tailles décimales avec des étiquettes décimales : "SSD 256 Go" signifie 256,000,000,000 octets. Cette incohérence — où la même étiquette "Go" signifie des choses différentes pour la RAM et le stockage — est précisément le problème que le gibibyte a été conçu pour résoudre.

Histoire

L'Ère du Gigaoctet

L'échelle du gigaoctet est devenue pertinente pour les consommateurs à la fin des années 1990. Le premier disque dur de 1 Go pour ordinateurs personnels était l'IBM Deskstar 16GP, sorti en 1997, qui contenait environ 16,8 Go (en utilisant la définition SI). En 2000, les ordinateurs de bureau étaient régulièrement expédiés avec des disques de 10 à 40 Go. La RAM a franchi le seuil de 1 GiB pour les ordinateurs grand public vers 2004-2006.

À mesure que le stockage et la mémoire augmentaient, la confusion sur la signification de "gigaoctet" grandissait également. Les consommateurs ont remarqué que leurs systèmes d'exploitation signalaient moins de stockage que prévu. Un disque dur "120 Go" apparaissait comme environ 111 Go dans Windows — la différence de 9 Go représentant l'écart entre 120 × 10⁹ octets et la même quantité exprimée en GiB.

Litiges Juridiques

La divergence GiB/Go a conduit à plusieurs recours collectifs. En 2006, Western Digital a réglé un procès pour 2,5 millions de dollars concernant l'étiquetage de ses disques durs. Seagate a été confronté à des litiges similaires. Ces affaires ont contribué à la prise de conscience croissante de l'industrie sur la nécessité d'une terminologie claire, bien qu'elles n'aient pas résolu l'incohérence sous-jacente.

État Actuel

Aujourd'hui, le gibibyte est utilisé correctement dans la plupart des distributions Linux, de la documentation technique et des publications scientifiques. Le macOS d'Apple utilise des gigaoctets décimaux (1 Go = 10⁹ octets) pour correspondre à l'étiquetage des fabricants de disques, éliminant la divergence mais différant de la convention binaire utilisée en interne. Windows continue d'afficher des valeurs binaires avec l'étiquette "Go", perpétuant la confusion pour le système d'exploitation de bureau le plus utilisé au monde.

Utilisation actuelle

Électronique Grand Public

Le stockage des smartphones et des tablettes est commercialisé en gigaoctets décimaux mais géré en interne en gibibytes. Un iPhone "128 Go" a 128,000,000,000 octets de stockage brut, que iOS signale comme environ 119 GiB de capacité totale (avant utilisation par le système). Les appareils Android montrent un comportement similaire. Cette distinction affecte chaque consommateur qui vérifie le stockage disponible sur son appareil.

Informatique en Nuage

Les plateformes d'informatique en nuage utilisent largement les gibibytes. Les types d'instances AWS EC2 spécifient la RAM en GiB : un t3.xlarge a 16 GiB de mémoire. Google Cloud Platform et Azure utilisent des conventions similaires. Les plateformes d'orchestration de conteneurs comme Kubernetes spécifient les demandes et les limites de mémoire en GiB ou MiB. Comprendre la différence entre GiB et Go est essentiel pour une planification de capacité précise et une estimation des coûts dans les environnements cloud.

Jeux Vidéo

Les jeux vidéo modernes nécessitent fréquemment 50 à 150 GiB de stockage. Les plateformes de distribution de jeux (Steam, Epic Games Store, PlayStation Store) affichent les tailles de téléchargement et d'installation en utilisant diverses conventions. Un jeu listé comme "80 Go" sur une page de plateforme peut apparaître comme 74,5 GiB dans le système d'exploitation après installation, créant une confusion sur le fait que le jeu complet a été téléchargé.

RAM et Mémoire

Toute la RAM des ordinateurs est fabriquée et vendue en quantités de gibibytes : 4 GiB, 8 GiB, 16 GiB, 32 GiB, 64 GiB et 128 GiB sont des configurations standard. Les modules de mémoire DDR5 en 2024 varient de 8 GiB à 128 GiB par DIMM. Étant donné que l'adressage de la mémoire est intrinsèquement binaire, le GiB est l'unité naturelle pour la RAM — le terme "Go" dans le marketing de la RAM signifie toujours GiB.

Everyday Use

Combien Peut Contenir un GiB ?

Un gibibyte peut stocker environ : 250 photos de smartphone haute résolution (4 MiB chacune), 270 chansons MP3 de trois minutes (4 MiB chacune), 20 minutes de vidéo 1080p à débit binaire standard, 500,000 pages de texte brut, ou une heure de vidéo en définition standard. Comprendre ces équivalences aide les utilisateurs à estimer combien de stockage ils ont besoin pour diverses activités.

Achat de Stockage

Lors de l'achat de dispositifs de stockage, comprendre la distinction GiB/Go permet d'éviter la frustration. Un disque dur externe "1 To" fournit 1,000,000,000,000 octets, que votre ordinateur peut afficher comme 931 GiB. Ce n'est pas un défaut ou une publicité mensongère — c'est une conversion d'unités. Pour chaque téraoctet de capacité annoncée, attendez-vous à voir environ 931 GiB signalés par Windows.

Streaming et Téléchargements

Les paramètres de qualité de streaming sont directement liés à la consommation de gibibytes. Le streaming Netflix en 4K Ultra HD utilise environ 7 Go (6,52 GiB) par heure. Un film de deux heures en 4K consomme donc environ 14 Go (13 GiB). Le streaming musical en haute qualité (320 kbps) utilise environ 144 Mo (137 MiB) par heure. Ces chiffres aident les utilisateurs à gérer les plafonds de données et les exigences de stockage.

Planification de Sauvegarde

La planification de sauvegarde à domicile implique souvent des calculs à l'échelle gibibyte. Une sauvegarde typique de smartphone (photos, vidéos, données d'application) varie de 16 à 128 GiB. Une sauvegarde d'ordinateur portable incluant le système d'exploitation et les applications est généralement de 100 à 500 GiB. Les services de sauvegarde cloud facturent par Go (décimal), donc comprendre la conversion aide à prédire les coûts avec précision.

In Science & Industry

Calcul Haute Performance

Dans le calcul haute performance (HPC), les tailles de mémoire et la bande passante sont mesurées en GiB et GiB/s. Les superordinateurs comme Frontier (au Laboratoire National d'Oak Ridge) ont des nœuds avec 512 GiB de RAM chacun. Les modules HBM (High Bandwidth Memory) dans les GPU fournissent une bande passante de centaines de GiB/s. Les benchmarks de performance tels que STREAM et LINPACK rapportent le débit de mémoire en GiB/s.

Apprentissage Automatique

La mémoire GPU pour l'apprentissage automatique est mesurée en GiB. Le GPU A100 de NVIDIA a 40 ou 80 GiB de mémoire HBM2e. L'entraînement de grands modèles de langage nécessite un suivi précis de l'utilisation de la mémoire en GiB pour optimiser les tailles de lot, l'accumulation de gradients et le parallélisme de modèle. L'empreinte mémoire d'un modèle est calculée en GiB : un modèle de 7 milliards de paramètres en FP16 nécessite environ 14 GiB.

Imagerie Disque et Criminalistique

La criminalistique numérique implique la création de copies exactes bit à bit des supports de stockage, mesurées en GiB. Une image judiciaire d'un SSD de 256 GiB produit un fichier de exactement 274,877,906,944 octets (256 GiB). Les outils judiciaires rapportent les tailles en GiB pour correspondre aux spécifications des supports d'origine. La vérification de hachage garantit que chaque octet correspond, rendant les définitions d'unités précises critiques.

Recherche en Réseautique

Les mesures de débit réseau utilisent GiB pour le volume de données et Gbps pour le débit binaire. Un lien réseau de 10 Gbps peut transférer environ 1,16 GiB par seconde (après overhead de protocole). Les chercheurs mesurant la performance réseau doivent distinguer entre les gigabits par seconde (Gbps), les gigaoctets par seconde (Go/s) et les gibibytes par seconde (GiB/s) pour éviter des erreurs allant jusqu'à 7,4 %.

Interesting Facts

1

When Apple switched macOS to decimal gigabytes in 2009 (Snow Leopard), a 250 GB hard drive suddenly appeared 17 GiB larger in Finder than it had under the previous OS — without any actual change in storage capacity. This was purely a labeling change.

2

The Nintendo GameCube (2001) used proprietary mini-DVDs that held 1.46 GiB (1,459,978,240 bytes), approximately 1.36 GiB. This unusual capacity was chosen to prevent easy piracy using standard DVD burners.

3

A single frame of uncompressed 8K video (7680×4320 pixels, 16-bit color depth) requires approximately 475 MiB. Recording 24 frames per second, one minute of uncompressed 8K video requires about 668 GiB — more storage than most consumer devices have in total.

4

The first USB flash drive (2000) had a capacity of 8 MB. By 2024, USB drives reached 4 TB — a 500,000-fold increase in 24 years, or roughly a doubling every 17 months.

5

Virtual machine images are typically measured in GiB. A minimal Linux VM image is about 1-2 GiB, a full Windows 11 VM requires approximately 20-40 GiB, and a developer workstation VM with tools and data can easily reach 100-200 GiB.

6

The Raspberry Pi 4, a popular single-board computer costing $35-$75, comes with 1, 2, 4, or 8 GiB of RAM. The original Raspberry Pi (2012) had just 256 MiB — a 32-fold increase in one decade.

Conversion Table

UnitValue
Mebibyte (MiB)1 024GiBMiB
Kibibyte (KiB)1 048 576GiBKiB
Byte (B)1 073 741 824GiBB
Gigabyte (GB)1,073742GiBGB
Megabyte (MB)1 073,741824GiBMB

Frequently Asked Questions

What is the difference between GiB and GB?
GiB (gibibyte) equals 1,073,741,824 bytes (2³⁰), while GB (gigabyte) equals 1,000,000,000 bytes (10⁹). One GiB is approximately 7.37% larger than one GB. Storage devices use GB (decimal), while operating systems like Windows use GiB (binary) but label it as GB, causing apparent discrepancies.
Why does my hard drive show less space than advertised?
Storage manufacturers advertise capacity in decimal gigabytes (1 GB = 1,000,000,000 bytes). Windows displays sizes in binary gibibytes but labels them as GB (1 'GB' = 1,073,741,824 bytes). A '500 GB' drive contains 500,000,000,000 bytes, which Windows shows as ~465 GB (actually 465 GiB). The 'missing' 35 GB is a unit conversion artifact, not lost space.
How many GiB are in a TiB?
One tebibyte (TiB) equals exactly 1,024 gibibytes (GiB). This follows the binary prefix pattern where each step represents a factor of 1,024: 1 TiB = 1,024 GiB = 1,048,576 MiB = 1,073,741,824 KiB.
Is RAM measured in GiB or GB?
RAM is physically manufactured in binary sizes, so it is inherently measured in GiB: 8 GiB (8,589,934,592 bytes), 16 GiB, 32 GiB, etc. However, RAM is universally marketed as 'GB.' When you buy '16 GB of RAM,' you actually get 16 GiB (17,179,869,184 bytes), which is about 7.4% more than 16 decimal gigabytes.
How many photos can I store in 1 GiB?
One GiB can store approximately 200-350 smartphone photos at typical JPEG quality (3-5 MiB each), about 1,000 web-quality images (1 MiB each), or roughly 50-100 RAW photos from a DSLR camera (10-20 MiB each). The exact count depends on image resolution, compression, and content.
How do I convert GiB to GB?
To convert GiB to GB: multiply by 1.073741824. For example, 100 GiB = 107.374 GB. To convert GB to GiB: divide by 1.073741824 (or multiply by 0.931). For example, 100 GB = 93.13 GiB. For rough estimates, GiB values are about 7.4% larger than the equivalent number in GB.
Which is correct: GiB or GB for computer memory?
Both can be correct depending on context. GiB (gibibyte, 2³⁰ bytes) is technically more accurate for binary quantities like RAM. GB (gigabyte, 10⁹ bytes) is correct for decimal quantities like storage device capacity. The IEC recommends using GiB for binary and GB for decimal. In practice, most consumer-facing materials use GB for everything.
How much video can I store in 1 GiB?
One GiB can store approximately: 1.5 hours of standard-definition video (SD, ~600 kbps), 20-25 minutes of 1080p HD video (~5-6 Mbps), 8-10 minutes of 4K video (~15 Mbps), or about 3 minutes of uncompressed 1080p video. Actual duration depends on codec, bitrate, and content complexity.