| Datenmenge | |||||
|
SI-Präfixe, Dezimalpräfixe, Binärpräfixe und IEC-Norm Bei der Angabe der Datenmenge in der Informatik kam es aus historischen und technischen Gründen zu unterschiedlichen Notationsformen. Zur internationalen Vereinheitlichung der Normen dienen die SI-Präfixe (Système International d'unité) sowie die IEC-Normen der Elektrotechnik (International Electrotechnical Commission - Internationale Elektrotechnische Kommission). Da die Computertechnik i.d.R. auf Binärsystemen basiert, werden bei der Angabe von Datenmengen auch binäre Speichergrößen verwendet. Diese werden in den jeweiligen Größenordnungen durch Binärpräfixe (Faktor 2 bzw. 2 ^ 10 (1024) repräsentiert: Kibi, Mebi, Gibi, Tebi, Pebi, Exbi, Zebi, Yobi. Aus historischen und umgangsprachlichen Gründen sowie dem Einfluß verwandter Wissenschaften hat sich jedoch auch die Angabe der Datenmengen im Dezimalsystem eingebürgert. Diese werden durch Dezimalpäfixe (Faktor 10 bzw. 10 ^3) repräsentiert: Kilo, Mega, Giga, Tera, Peta, Exa, Zetta, Yotta. Die Vorsilben Kilo, Mega, Giga etc. meinen also den Faktor Tausend. 1 Kilobyte sind 10 ^ 3 Byte = 1000 Byte. Und 1 Megabyte ergeben tausend Kilobyte (10 ^ 6 Byte). In der Informatik wird jedoch wegen der binären Adressierung von Bausteinen der Faktor 2 ^ 10 = 1024 verwendet. Ein Kilo-binary Byte, kurz Kibibyte (KiB) sind dann 1024 Byte. Ein Kilobyte sind dann 1000 Byte. Und das gilt eigentlich für alle Einheiten: 1 Gibibyte sind 2 ^ 30 Byte (= 1,07 Gigabyte). Im Sprachgebrauch hat sich jedoch die inkorrekte Umrechnung von einem Gigabyte zu 1024 Megabyte festgesetzt. Angaben von Datenmengen auf Datenträgern Dies wirkt sich auch auf Angaben von Speicherplatz bei RAM-Bausteinen, Disketten, optische Speicher (CD, DVD, HD-DVD, Blu-Ray Disc) und Festplatten aus, die unter Umständen je nach Umrechnung abweichen können. 1 MebiByte (MiB, MByte) = 1024 KibiByte (KiB, KByte) = 1.048.576 Byte = 2 ^ 20 Byte. 1 Megabyte (MB, mByte) = 1000 Kilobyte (KB, kByte) = 1.000.000 Byte = 10 ^ 6 Byte. Diese Thematik hat neues Material bekommen durch die Niederlage von Seagate in einem Rechtstreit gegen 2 US-Bürger die 2005 Klage eingereicht hatten. Als die Festplattenkapazitäten noch gering waren, machte ein Unterschied von 24 Byte noch nicht viel aus. Dieser Unterschied zwischen 1 Kilobyte und 1 Kibibyte macht jedoch bei Festplattengrössen von 500 GB und mehr sehr viel aus. Seagate gab, wie viele Hardware Hersteller, seine Festplattengrössen in Gigabyte an, gemeint waren aber Gibibyte, ein Maßstab in dem auch Betriebssysteme Daten verwalten. So werden aus 500 Gigabyte sehr viel weniger Gibibyte, nämlich ca. 467. |
|||||
| Siehe auch: Bit Byte Kilobyte Kibibyte Mebibyte Megabyte Tebibyte Terabyte Pebibyte Exbibyte | |||||
| Es wurden weitere Begriffe gefunden: | |||||
| Kilobyte | |||||
|
Ein Kilobyte (oder kByte, kleines "k" oder KB) = 1000 Byte. Man beachte die Vorsilbe "Kilo", welche für Tausend steht. Es handelt sich bei Kilo um eine 10er Potenz (10 ^ 3) und nicht um eine 2er Potenz, was der Faktor 1024 implizieren würde. Hingegen sind 1 Kibibyte (KByte, grosses "K" oder KiB) = 1024 Byte - also eine 2er Potenz (2 ^ 10). Diese Verwirrung zwischen den Einheiten entstand in den 70er Jahren des 20. Jahrhunderts, als Informatiker die Umrechnung 1 Kilobyte sei 1024 Byte einbürgerten, welche jedoch schlicht nicht korrekt ist! Deswegen nochmal: 1 Kilobyte = 1000 Byte und 1 Kibibyte = 1024 Byte und 1 Gigabyte = 1000 Megabyte und 1 Gibibyte = 1024 Mebibyte. |
|||||
| Siehe auch: Byte Bit Megabyte Gigabyte kBits Terabyte Mebibyte Petabyte Pebibyte Exabyte | |||||
| Terabyte | |||||
|
Ein Terabyte (TB oder tByte) beträgt 1.099.511.627.776 Byte, oder? Umgangssprachlich wird 1 TB fälschlicherweise mit 1024 GB oder mit 2 ^ 40 Byte = 1.099.511.627.776 Byte übersetzt. Beides ist jedoch falsch! Gemäss IEC-Norm steht die Vorsilbe Tera aus dem dezimalen Zahlensystem für 10 ^ 12 ( = 1.000.000.000.000, 1 Billion). Die IEC-Norm definiert jedoch die Vorsilbe Tebi für 2 ^ 40 (= 1.099.511.627.776). Es gilt: 1 TB/tByte/Terabyte = 1000 Gigabyte = 1.000.000.000.000 (10 ^ 12) Byte. 1 TiB/Tebibyte = 1.099.511.627.776 Byte. Ein Tebibyte sind 1024 Gibibyte. Ein Tebibyte = 2 ^ 40 Byte = 1,1 Terabyte oder 1099,511627776 Gigabyte. Die Kapazität von Festplatten für den PC-Bereich ist im Terabytebereich angekommen. |
|||||
| Siehe auch: Bit Byte Megabyte Gigabyte Gibibyte Tebibyte Kibibyte Petabyte Exabyte | |||||
| MBit | |||||
|
Megabit: 1 MBit = 10 ^ 6 Bit = 1.000.000 Bit (1 Million Bit). Der Faktor Kilo meint 1.000 (und nicht 1024), also 10 ^ 3. Mega multipliziert den Faktor Kilo wiederum mit 1.000, das ergibt also 10 ^ 6. Hingegen sind ein Mebibit (Mibit) = 2 ^ 20 Bit = 1.048.576 Bit oder 1024 Kibibit (Kibit). Der Faktor Kibi ist gleichzusetzen mit 2 ^ 10 (also eine 2er Potenz, im Gegensatz zu Kilo dem eine 10er Potenz zugrundeliegt). |
|||||
| Siehe auch: Bit Byte Megabyte Gigabit Gigabyte | |||||
| Gibibyte | |||||
| Siehe auch: Gigabyte Kibibyte Mebibyte Megabyte Terabyte Tebibyte Exabyte | |||||
| Gibibit | |||||
| Siehe auch: Bit Mebibit Kibibit Gigabyte Megabyte Kilobyte kBits Tebibyte | |||||
| Bit | |||||
|
Ein Bit ist die kleinste Informationseinheit, dargestellt durch die beiden Zahlenwerte 0 und 1. Gruppiert man 8-Bit, spricht man von 1 Byte. Da nur zwei Informationseinheiten vorhanden sind, rechnet man im Dualsystem. Ein Bit wird im Computer technisch repräsentiert durch die Höhe der anliegenden Spannung, auch als Pegelzustände Low (entspricht im Dualsystem einer 0) und High (eine 1 im Dualsystem) bezeichnet. |
|||||
| Siehe auch: Byte Kilobit MBit Gigabit Kibibit Zahlensysteme Duales-Zahlensystem ASCII-Zeichensatz Terabyte | |||||
| Byte | |||||
| Siehe auch: Duales-Zahlensystem Bit Kilobyte Megabyte Gigabyte Gibibyte Tebibyte ASCII-Zeichensatz | |||||