Wer Windows hat, wird sich oft wundern, daß seine 1 Terabyte-Festplatte nie auf diese Kapazität kommt. Weshalb ist das so? Dazu muß man mal etwas in die Geschichte zurückgehen.
Ganz zu Anfang, am Tag der Schöpfung, stand das Bit. Der Beginn des Aufrüst-Wahnsinns war der Intel 4004, ein 4 Bit-Mikroprozessor. Die Einheit von 4 Bit nennt man 'Nybble', also 16 Werte. Das kennt man z.B. beim Lautstärkeregister des SID beim C64 mit 16 Stufen, der Rechner hat auch 16 Farben. Später, bei den 8-Bit Rechnern kam man dann auf das Byte, mit 256 Werten. Da digitale Computer auf Basis 2 arbeiten, hat man das dann beibehalten: Ein Kilobyte sind 1024 Byte, ein Megabyte 1.048.576 Byte. Ganz einfach.
Da PC-Hardware durch jedes neue Spiel immer weiter aufgeüstet werden mußte, haben auch Festplattenhersteller mitgezogen. Dadurch mußte sogar komplett neue Computer gekauft werden, weil viele alte gar nicht mit diesen Größen klarkamen. Auch das Ende des puren MS-DOS ist durch Festplatten größer als 8 GB gekommen. Um dann noch etwas Verwirrung zu stiften, gaben die Festplattenhersteller ihre Kapazitäten in Basis 10 an, es steht dann ganz unten 1 TB = 1.000.000.000.000 Byte. Ist natürlich einfach, muß man nicht so viel Speicherplatz auf die Festplattenscheiben quetschen. Effektiv ist es sehr unlogisch, man hat also bei einer 1 TB-Festplatte 10^12 x 2^8 Bit Kapazität.
Bei einer 1 Terabyte-Festplatte hat man also 931,5 Gi**byte effektive Kapazität, das kann man sich als Richtwert gut merken. Zur besseren Unterscheidung gibt es deshalb andere Begriffe, die aber kaum einer kennt. Die altbekannten Bezeichnungen Kilo/Mega/Giga sind jetzt auf Basis 10, obwohl es keine Computerkompontenten außer Speichermedien gibt, die diese Werte benutzen.
Kilobyte = 1000 Byte
Megabyte = 1000 KB
Gigabyte = 1000 MB
Terabyte = 1000 GB
Petabyte = 1000 PB
Für die Werte auf Basis 2 gibt es jetzt immer was mit 'bi':
Kibibyte: 1024 Byte
Mebibyte: 1024 KiB
Gibibyte: 1024 MiB
Tebibyte: 1024 GiB
Pebibyte: 1024 TiB
Also, bei Festplatten, SSDs und SD-Karten kommt Basis 10 zum Einsatz. Beim Speicher Basis 2. Wenn man jetzt nun zu einem Freund sagt 'Hey, meine neue Grafikkarte hat 4 Gibibyte Speicher', wird der einen ziemlich doof anschauen. Trotzdem, am besten an die Begriffe gewöhnen, ich nutze sie jetzt auch immer. Bei unseren alten Systemen hat man auch noch echte 512 Byte-Sektoren, es gibt ja noch recht viele Begrenzngen auf dem Weg zum Terabyte. Ich als Modernisierungs-Hasser bleibe auch bei meinen aktuellen Systemen nach wie vor bei MBR + Gibibyte.
Binäre größe, äh Grüße,
Element29.