In letzter zeit stoße ich vermehrt darauf, dass Speicherplatz bei Software und Hardware mit GiByte, MiByte abgekürzt wird.
Da ich mir sicher bin, dass bestimmt irgendwann die frage kommen wird, was das eigentlich ist und warum man nicht bei MB, KB usw. bleibt, wollte ich das hier einfach mal niederschreiben was es damit auf sich hat.
Wer kennt das nicht? Man kauft ne Festplatte mit 500
GB (gigabyte), schließt die zuhause an und Windows sagt 465
GB. Da fehlen ganze 35
GB... Fehlen die überhaupt??? Ganz klar: NEIN!! Nur wie kommt dieser Unterschied zustande???
Die Reihenfolge ist so: Kilo - Mega - Giga - Tera - Peta.....
Das Kilo ist definiert mit 1000fach, also 1000 mal "irgendwas" ist ein Kilo "irgendwas". 1000 Äpfel = 1 Kilo Äpfel. 1 Kilogramm sind 1000 gramm (kg - g).
So rechnen auch die Festplattenhersteller.
Windows hingegen sagt, dass ein KB (kiloByte) 10
24 Byte hat. Das sind unsere Fehlenden 35 GB. Beide meinen allerdings den gleichen Platz.
Gerechnet sieht das dann so aus:
1 GigaByte = 1000 MegaByte = 1000² KiloByte = 1000³ Byte = 1.000.000.000 Byte
1 GiBiByte = 1024 MeBiByte = 1024² KiBiByte = 1024³ Byte = 1.073.741.824 Byte
1.000.000.000 / 1.073.741.824 = 0,931322574615478515625
0,931322574615478515625 * 500 GigaByte = 465,6612873077392578125 ~ 465 GiBiByte
(dank an sh4dow_blade für die rechnung)
Nur woher weiß ich jetzt was richtig und was falsch ist??
Das Kilo ist mit 1000 faches definiert also macht Windows hier ganz klar was falsch.
Maßeinheiten
Präfixe (Vorsätze) vom SI-System gibt es Hier
http://de.wikipedia.org/wiki/Vors%C3...C3%9Feinheiten
Die Binär
Präfixe sind Hier zu finden
http://de.wikipedia.org/wiki/Bin%C3%...n_Pr.C3.A4fixe
Allerding funktioniert die ganze IT ja im Binären Zahlensystem (2er system)
1 = 1
2 = 01
3 = 11
4 = 001
5 = 101
usw...
Weil man mit 1024 hier besser rechnen kann hat man hier den Cut gemacht, nur leider das Falsche davor geschrieben, was natürlich verwirrend ist, da man nie genau weiß wie die Software jetzt eigentlich rechnet. Deshalb sind einige Internet Plattformen und auch einige Software dazu übergegangen das Maß richtig zu benennen.
Und dafür gibt es auch eine Norm.... das KiloBinärByte abgekürzt KiBiByte, KiB oder KiByte. MegaBinärByte MiBiByte, MiB oder MiByte.
Was bringt die Bezeichnung?? Ganz einfach ich weiß
genau das dabei mit 1024 gerechnet wird!!!