17 lines
1.8 KiB
Markdown
17 lines
1.8 KiB
Markdown
Warum sind 1 TB nicht 1 TB Festplattenspeicher?
|
||
|
||
## Gibibyte, Mebibyte, Kibibyte – Hintergrund
|
||
|
||
Auf der Grundebene nutzt ein Computer das Binärsystem, welches nur **zwischen 0 und 1 unterscheidet**. Bis 1996 hatte man jedoch **keine eigenständigen Präfixe für vielfache Zweierpotenzen**, sondern nur für das übliche Dezimalsystem (auch Zehnersystem), welches zwischen den Zahlen 0 bis 9 unterscheidet.
|
||
|
||
Aus diesem Grund hat man auch für die Speicherkapazität die gängigen Vorsätze des Dezimalsystems (SI-Präfixe) verwendet – also Kilo für 1.000 (10³), Mega für 1 Million (10⁶) und Giga für 1 Milliarde (10⁹). Die Hersteller von Festplatten, Speichersticks und CD-Rohlingen verwenden diese nach wie vor, da sie als internationale Maßeinheit gelten. Da jedoch ein Kilobyte aus 1024 Bytes (2¹⁰) besteht und nicht aus 1000 Bytes (10³), entsteht hier eine **Lücke zwischen der eigentlichen und der realen Speicherkapazität**. Die Differenz wächst dazu prozentual mit der Größe des Speichermediums.
|
||
|
||
Seit 1996 gibt es jedoch die Binär-Vorsätze (IEC-Präfixe), welche sich aus der ersten Silbe der Dezimal-Präfixe und einem angehängten „**bi**“ für **„bi**när“ zusammensetzen – also Kibi statt Kilo, Mebi statt Mega und Gibi statt Giga.
|
||
|
||
In kurzen Worten: Es ist das Problem, dass man in binär gerne in 1000er Schritten rechnet, während Computer in binär arbeiten. Ergo sind 1000 GB nur 931 Gibibyte
|
||
1024 GB sind 953 Gibibyte.
|
||
So kann ein Kilobyte 1.000 Byte oder 1.024 Byte sein. Der Unterschied zwischen 1.000 und 1.024 liegt bei 2,4 Prozent. Wenn sich die Zahlen vom Kilo- in den Giga-Bereich verschieben, dann wird die Differenz noch größer. Hier merkt man den Unterschied schon sehr deutlich.
|
||
|
||
Kilobyte * 103 ÷ 210 = Kibibyte
|
||
|
||
Kibibyte * 210 ÷ 103 = Kilobyte |