Datengrößen: Dezimal vs. Binär
SI-System (KB = 1.000 B) und IEC-System (KiB = 1.024 B) erklärt
In der Informationstechnik gibt es zwei Systeme für Dateigrößen: das dezimale SI-System und das binäre IEC-System. Im SI-System sind alle Präfixe Zehnerpotenzen (kilo = 10³, mega = 10⁶, giga = 10⁹). Im IEC-System sind es Zweierpotenzen (kibi = 2¹⁰ = 1.024, mebi = 2²⁰ = 1.048.576, gibi = 2³⁰ = 1.073.741.824). Dieser scheinbar kleine Unterschied summiert sich bei großen Datenmengen erheblich: Bei einem Petabyte (PB dezimal = 10¹⁵ Byte) gegenüber Pebibyte (PiB binär = 2⁵⁰ Byte) beträgt der Unterschied bereits ca. 12,6 %.
Festplattenhersteller verwenden das dezimale System, da es die Kapazität größer erscheinen lässt. Betriebssysteme (Windows, macOS, Linux) hingegen zeigen Kapazitäten traditionell in binären Einheiten an – oft fälschlich noch als „GB" bezeichnet, obwohl GiB gemeint ist. Die IEC-Norm (IEC 80000-13) hat 1998 eigene Präfixe für das binäre System eingeführt: KiB, MiB, GiB, TiB, PiB. macOS wechselte 2009 (mit Snow Leopard) zum dezimalen System, was dazu führte, dass dieselbe Festplatte in macOS plötzlich „größer" erschien als unter Windows.
Im Alltag bedeutet das: Eine als 1 TB beworbene Festplatte (1.000.000.000.000 Byte dezimal) zeigt Windows als ca. 931 GiBan. Bei einer 256-GB-SSD wären es 238 GiB. Der Unterschied wächst mit der Größe: Bei 1 TB beträgt er fast 70 GB – also knapp 7 % der Gesamtkapazität. Bei einem NAS mit 10 TB gehen „verloren" wirkende 680 GB auf diesen Einheitenunterschied zurück – die Speicherkapazität ist tatsächlich vorhanden, wird nur anders berechnet.
Bei der Internetgeschwindigkeit und Datenübertragung wird fast immer das dezimale System verwendet: 100 Mbit/s (Megabit pro Sekunde) bedeutet 100.000.000 Bit/s = 12,5 MB/s (Megabyte pro Sekunde). Wichtig: Internetanbieter geben Geschwindigkeiten in Mbit/s an, während Dateigrößen in MB (Megabyte) angegeben werden. 1 Byte = 8 Bit, daher gilt: MB/s = Mbit/s ÷ 8. Eine 4K-Videodatei (ca. 50 GB) bei 100 Mbit/s herunterzuladen dauert ca. 50.000 MB ÷ 12,5 MB/s = 4.000 Sekunden ≈ 66 Minuten.
Im Cloud- und Server-Bereich sind präzise Datengrößenangaben geschäftskritisch: Cloud-Anbieter rechnen Speicherkosten in GB (dezimal) ab. Datenbank-Backups, Log-Rotation und Speicherquoten in Linux-Systemen verwenden häufig GiB. IT-Administratoren sollten den Unterschied kennen: Ein Backup-Skript, das bei „50 GB" stoppen soll, muss je nach System auf 50 GB (dezimal) oder 46,6 GiB (binär) konfiguriert werden. Unser Umrechner zeigt beide Systeme parallel, um solche Konfigurationsfehler zu vermeiden.