Alter: 42
Anmeldungsdatum: 09.05.2003
Beiträge: 905
Wohnort: Wien
Verfasst am:
17/1/2010 Umrechnung - Gigibyte (GiB) und Mebibyte (MiB) zu Megabyte
Hin und wieder stehe ich selber vor der Frage - habe ich jetzt was vertauscht? Wiederum muss ich dass anderen auch plausibel erklären - jetzt reicht einfach ein Link zum Thema
Daher hier etwas um nichts zu verwechseln:
SI-Präfixe
1b/s= 1 Bit pro Sekunde, 1B/s = 1 Byte / s = 8 Bit pro Sekunde
1kb = 1000Bit, 1Kb = 1024 Bit
1Mb = 1000kb
1kB=1000Byte, 1KB=1024Byte=2^10Byte, 1MB = 1024 KB = 2^20Byte, 1GB = 1024MB = 2^30Byte
Grund für die 1024 ist die Basis 2 und der Umrechnungsfaktor 8
(Kilo, Mega, Giga sind mathematische Einheiten für Zehnerpotenzen, also 10^3 für Kilo, 10^6 für Mega usw.
Datenraten basieren immer auf Zehnerpotenzen, weil sie
sich von ebensolchen Frequenzen ableiten. Datenmengen basieren auf Zweierpotenzen, werden aber oft noch mit den gleichen Präfixen falsch Ausgezeichnet, was zu Verwechslung führt! Auch MS Windows und die Hersteller stört es nicht.
Ein Festplatte mit 160GB (Verpackungsangaben) an einem Windows Rechner wird fälschlich mit 149GB dargestellt - korrekt wäre es aber 149 GiB! Linux (zB: Ubuntu) sind die Angaben korrekt - ein Grund mehr für OpenSource - immerhin stehen die neuen Präfixe seit 1998 Fest!!!
IEC-Binärpräfixe
Also das was früher war:
GB = GB x 1024 = Megabyte (MB)
GB = GB x 1024 x 1024 = Kilobyte (KB)
GB = GB x 1024 x 1024 x 1024 = Byte (B)
Ist die aktuelle und korrekte Darstellung jetzt:
GiB = GiB x 1024 = Mebibyte (MiB)
GiB = GiB x 1024 x 1024 = Kibibyte (KiB)
GiB = GiB x 1024 x 1024 x 1024 = Byte (B)
Computer arbeiten aber immer mit 2-Potenzen, also 2^x. Da es anfangs keinen Standard für die Benennung gab, wurden die Präfixe der Zehnerpotenzen (SI Präfixe) einfach für die 2-Potenzen übernommen.
Die neuen Bezeichnungen sind für die Basis 2 enthaltene Bezeichnungen - also mit der Umrechnungsfaktor 1024 - gedacht und nennen sich fort an Kibi, Mebi, Gigi...