Gibibyte
Symbol: GiBWorldwide
O que é um/uma Gibibyte (GiB)?
Formal Definition
The gibibyte (symbol: GiB) is a unit of digital information storage defined by the International Electrotechnical Commission (IEC) as exactly 2³⁰ bytes, or 1,073,741,824 bytes. The prefix "gibi-" is a contraction of "giga-binary," and the gibibyte is part of the IEC 80000-13 binary prefix standard. One gibibyte equals 1,024 mebibytes (MiB) or 1,048,576 kibibytes (KiB).
The gibibyte was introduced to resolve the ambiguity of the term "gigabyte," which has been used to mean both 10⁹ bytes (1,000,000,000 bytes, the SI definition) and 2³⁰ bytes (1,073,741,824 bytes, the binary convention). The difference between one gibibyte and one gigabyte is 73,741,824 bytes — approximately 7.37%. This discrepancy is significant enough to cause practical confusion, particularly in storage device marketing and operating system reporting.
Scale and Context
The gibibyte is perhaps the most practically relevant of the IEC binary prefix units because it corresponds to the scale at which modern consumers and professionals routinely work. Smartphone storage (64-512 GiB), laptop RAM (8-64 GiB), and individual file sizes for HD video, disk images, and large applications all fall in the gibibyte range. Understanding the distinction between GiB and GB has direct financial implications when purchasing storage devices.
Etymology
Construction of the Term
The prefix "gibi-" was constructed by the IEC Technical Committee 25 using the same systematic approach applied to all binary prefixes. It combines the first two letters of "giga" (gi) with the first two letters of "binary" (bi), yielding "gibi" (pronounced GIB-ee). The full term "gibibyte" follows the pattern: gibi + byte. The symbol GiB uses "Gi" for the binary prefix and "B" for byte.
The Giga- Root
The parent prefix "giga-" derives from the Greek word "gigas" (γίγας), meaning "giant." It was adopted as an SI prefix in 1960 to represent 10⁹. In computing, "giga" was informally adopted to mean 2³⁰ (1,073,741,824), following the pattern established with kilo (2¹⁰) and mega (2²⁰). The IEC binary prefixes were created specifically to separate these two meanings, assigning "giga" exclusively to 10⁹ and "gibi" to 2³⁰.
Precise Definition
IEC 80000-13 Standard
The gibibyte is defined in IEC 80000-13 as: 1 GiB = 2³⁰ B = 1,073,741,824 B = 1,024 MiB. This is distinct from the gigabyte: 1 GB = 10⁹ B = 1,000,000,000 B = 1,000 MB. The standard is endorsed by NIST, IEEE, ISO, and BIPM.
Practical Significance of the Difference
The 7.37% difference between GiB and GB has significant practical impact. A "256 GB" SSD contains 256,000,000,000 bytes, which Windows displays as approximately 238 GiB (labeled as "238 GB"). This means a consumer purchasing a "256 GB" drive sees roughly 18 GB "missing" — not because of manufacturing deficiency, but because of the unit mismatch. The discrepancy grows with capacity: a 2 TB drive shows approximately 1.82 TiB in Windows, appearing to be "missing" 180 GB.
Memory vs. Storage Convention
RAM manufacturers use binary sizes but decimal labels: "8 GB of RAM" means 8 GiB (8,589,934,592 bytes) because memory chips are inherently binary. Storage manufacturers use decimal sizes with decimal labels: "256 GB SSD" means 256,000,000,000 bytes. This inconsistency — where the same label "GB" means different things for RAM and storage — is precisely the problem the gibibyte was designed to solve.
História
The Gigabyte Era
The gigabyte scale became relevant for consumers in the late 1990s. The first 1 GB hard drive for personal computers was the IBM Deskstar 16GP, released in 1997, which held approximately 16.8 GB (using the SI definition). By 2000, desktop computers routinely shipped with 10-40 GB drives. RAM crossed the 1 GiB threshold for mainstream computers around 2004-2006.
As storage and memory grew, so did confusion about the meaning of "gigabyte." Consumers noticed that their operating systems reported less storage than advertised. A "120 GB" hard drive showed as approximately 111 GB in Windows — the 9 GB difference representing the gap between 120 × 10⁹ bytes and the same quantity expressed in GiB.
Legal Disputes
The GiB/GB discrepancy led to multiple class-action lawsuits. In 2006, Western Digital settled a lawsuit for $2.5 million over the labeling of its hard drives. Seagate faced similar litigation. These cases contributed to the industry's growing awareness of the need for clear terminology, though they did not resolve the underlying inconsistency.
Current State
Today, the gibibyte is used correctly in most Linux distributions, technical documentation, and scientific publications. Apple's macOS uses decimal gigabytes (1 GB = 10⁹ bytes) to match drive manufacturers' labeling, eliminating the discrepancy but differing from the binary convention used internally. Windows continues to display binary values with the label "GB," perpetuating the confusion for the world's most-used desktop OS.
Uso atual
Consumer Electronics
Smartphone and tablet storage is marketed in decimal gigabytes but managed internally in gibibytes. An "128 GB" iPhone has 128,000,000,000 bytes of raw storage, which iOS reports as approximately 119 GiB of total capacity (before system use). Android devices show similar behavior. This distinction affects every consumer who checks their device's available storage.
Cloud Computing
Cloud computing platforms use gibibytes extensively. AWS EC2 instance types specify RAM in GiB: a t3.xlarge has 16 GiB of memory. Google Cloud Platform and Azure use similar conventions. Container orchestration platforms like Kubernetes specify memory requests and limits in GiB or MiB. Understanding the difference between GiB and GB is essential for accurate capacity planning and cost estimation in cloud environments.
Gaming
Modern video games frequently require 50-150 GiB of storage. Game distribution platforms (Steam, Epic Games Store, PlayStation Store) display download and install sizes using various conventions. A game listed as "80 GB" on a platform page may show as 74.5 GiB in the operating system after installation, creating confusion about whether the full game was downloaded.
RAM and Memory
All computer RAM is manufactured and sold in gibibyte quantities: 4 GiB, 8 GiB, 16 GiB, 32 GiB, 64 GiB, and 128 GiB are standard configurations. DDR5 memory modules in 2024 range from 8 GiB to 128 GiB per DIMM. Because memory addressing is inherently binary, GiB is the natural unit for RAM — the term "GB" in RAM marketing always means GiB.
Everyday Use
How Much Can a GiB Hold?
One gibibyte can store approximately: 250 high-resolution smartphone photos (4 MiB each), 270 three-minute MP3 songs (4 MiB each), 20 minutes of 1080p video at standard bitrate, 500,000 pages of plain text, or one hour of standard-definition video. Understanding these equivalences helps users estimate how much storage they need for various activities.
Buying Storage
When purchasing storage devices, understanding the GiB/GB distinction saves frustration. A "1 TB" external hard drive provides 1,000,000,000,000 bytes, which your computer may display as 931 GiB. This is not a defect or false advertising — it is a unit conversion. For every terabyte of advertised capacity, expect to see approximately 931 GiB reported by Windows.
Streaming and Downloads
Streaming quality settings directly relate to gibibyte consumption. Netflix streaming at 4K Ultra HD uses approximately 7 GB (6.52 GiB) per hour. A two-hour movie in 4K thus consumes about 14 GB (13 GiB). Music streaming at high quality (320 kbps) uses about 144 MB (137 MiB) per hour. These figures help users manage data caps and storage requirements.
Backup Planning
Home backup planning commonly involves gibibyte-scale calculations. A typical smartphone backup (photos, videos, app data) ranges from 16 to 128 GiB. A laptop backup including the operating system and applications is typically 100-500 GiB. Cloud backup services charge per GB (decimal), so understanding the conversion helps predict costs accurately.
In Science & Industry
High-Performance Computing
In high-performance computing (HPC), memory sizes and bandwidth are measured in GiB and GiB/s. Supercomputers like Frontier (at Oak Ridge National Laboratory) have nodes with 512 GiB of RAM each. The HBM (High Bandwidth Memory) modules in GPUs provide bandwidth of hundreds of GiB/s. Performance benchmarks such as STREAM and LINPACK report memory throughput in GiB/s.
Machine Learning
GPU memory for machine learning is measured in GiB. NVIDIA's A100 GPU has 40 or 80 GiB of HBM2e memory. Training large language models requires precise tracking of memory usage in GiB to optimize batch sizes, gradient accumulation, and model parallelism. The memory footprint of a model is calculated in GiB: a 7-billion parameter model in FP16 requires approximately 14 GiB.
Disk Imaging and Forensics
Digital forensics involves creating exact bit-for-bit copies of storage media, measured in GiB. A forensic image of a 256 GiB SSD produces a file of exactly 274,877,906,944 bytes (256 GiB). Forensic tools report sizes in GiB to match the original media specifications. Hash verification ensures that every byte matches, making precise unit definitions critical.
Networking Research
Network throughput measurements use GiB for data volume and Gbps for bit rate. A 10 Gbps network link can transfer approximately 1.16 GiB per second (after protocol overhead). Researchers measuring network performance must distinguish between gigabits per second (Gbps), gigabytes per second (GB/s), and gibibytes per second (GiB/s) to avoid errors of up to 7.4%.
Interesting Facts
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.
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.
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.
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.
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.
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.