Wer sich nicht viel damit beschäftigt, den wundert es des Öfteren, wenn er mal die Speicherkapazität seiner Festplatte oder USB-Sticks im Betriebssystem nachguckt.
Meistens gibt es hier nicht unerhebliche Unterschiede zur Angabe auf der Verpackung.
Nicht selten kam es zu Reklamationen, da zu wenig Speicherplatz für das Vorhaben zur Verfügung stand.
Forscht man im Internet nach so findet man die abenteuerlichsten Begründungen:
"Die Festplatte braucht Speicherplatz für sich selbst."
"Die Hersteller runden da sehr großzügig."
"Mit der Formatierung verschwindet immer ein wenig Speicherplatz."
Hört sich ganz lustig an, ist aber alles falsch.
Die richtige Begründung liegt in dem Unterschied zwischen Binärsystem und Dezimalsystem.
So ist im allgemein gebräuchlichen Dezimalsystem (10er Potenzen) ein "Kilo" immer 10³ = 1000. Also ein Kilobyte auch 10³ = 1000 Byte.
Der Computer allerdings arbeitet mit dem
Binärsystem (2er Potenzen). Das heißt, dass ein Kilobyte 2^10 = 1024 Byte entspricht.
Das ist immerhin schon eine Abweichung von 2,4%.
Beim Megabyte wäre das so:
Dezimalsystem: 1 Megabyte = 10^6 Byte = 1.000.000 Byte
Binärsystem: 1 Megabyte = 2^20 Byte = 1.048.576 Byte
Eine Abweichung von bereits 4,8%.
Je größer die Einheit, desto größer wird die Abweichung.
Dashalb wurde 2000 eine Standardisierung durchgeführt. Diese sagte nun, dass Kilo immer genau 1000, Mega immer genau 1.000.000, usw. entspricht.
Für die binär hergeleiteten Einheiten wurden nun neue Bezeichnungen eingeführt:
1024 Byte = 1 Kibibyte [KiB]
1.048.576 Byte = 1 Mebibyte [MiB]
1.073.741.824 Byte = 1 Gibibyte [GiB]
Eine genaue Tabelle gibts
hier, einige zusätzliche Infos findet ihr
hier.
Was haltet ihr von diesen Bestimmungen?
Kennt ihr das Problem?
Sind euch die Einheiten bekannt?
Beschäftigt ihr euch viel damit?
Ist euch das selbst schon aufgefallen?
...