Armazenamento digital explicado: decimal (GB) vs binário (GiB)
Por que um disco rígido de 1 TB mostra apenas 931 GB no Windows? Entenda a diferença crucial entre prefixos decimais SI e prefixos IEC binários.
A confusão 1000 vs 1024
Quando os fabricantes de discos rígidos comercializam uma unidade de “1 Terabyte”, eles usam unidades decimais SI:
- 1 TB = 10¹² bytes = 1.000.000.000.000 bytes.
No entanto, sistemas operacionais como o Microsoft Windows medem historicamente a memória em potências binárias de 2 (2¹⁰ = 1024):
- 1 TiB (Tebibyte) = 2⁴⁰ bytes = 1.099.511.627.776 bytes.
Por que 1 TB = 931,32 GiB
1.000.000.000.000 ÷ (1.024 × 1.024 × 1.024 × 1.024) ≈ 931,322 GiB. Você não perdeu 69 GB de espaço; é puramente uma diferença de nomenclatura de unidade!
Padrões SI (decimal) vs IEC (binário)
Em 1998, a Comissão Eletrotécnica Internacional (IEC) estabeleceu prefixos binários oficiais:
- Kibibyte (KiB) = 1.024 bytes
- Mebibyte (MiB) = 1.024 KiB = 1.048.576 bytes
- Gibibyte (GiB) = 1.024 MiB = 1.073.741.824 Bytes
- Tebibyte (TiB) = 1.024 GiB = 1.099.511.627.776 Bytes
Uma conexão de Internet de 100 Mbps produz uma taxa máxima teórica de download de 12,5 MB/s
Tabela de comparação
| Nome da Unidade | Prefixo SI (Base 10) | Prefixo binário IEC (Base 2) | Discrepância |
|---|---|---|---|
| Quilo / Kibi | 1 KB = 1.000 bytes | 1 KiB = 1,024 Bytes | +2.4% |
| Mega/Mebi | 1 MB = 1.000.000 Bytes | 1 MiB = 1,048,576 Bytes | +4.86% |
| Giga / Gibi | 1 GB = 1.000.000.000 Bytes | 1 GiB = 1,073,741,824 Bytes | +7.37% |
| Tera/Tebi | 1 TB = 10¹² Bytes | 1 TiB = 2⁴⁰ Bytes | +9.95% |
| Peta/Pebi | 1PB = 10¹⁵ Bytes | 1 PiB = 2⁵⁰ Bytes | +12.59% |