Binärpräfix
Aus NeoWiki
|
Artikel basiert auf Binärpräfix aus der freien Enzyklopädie Wikipedia und steht unter der GNU FDL-Lizenz. In der Wikipedia ist eine Liste der Autoren verfügbar. |
Binärpräfixe werden der Einheit Byte statt normaler Präfixe vorangestellt, um Datenmengen wie zum Beispiel die Speicherkapazität von Festplatten anzugeben. (Dabei steht Byte für ein Oktett.) Bezeichnungen wie kOktett und MOktett sind im Deutschen ungebräuchlich, finden sich aber z. B. im Französischen.
Inhaltsverzeichnis |
IEC-Präfixe
1999 hat die International Electrotechnical Commission (IEC) ihr Amendment 2 to „IEC 60027-2: Letter symbols to be used in electrical technology – Part 2: Telecommunications and electronics“ veröffentlicht. Dieser 1998 genehmigte Standard führte die Präfixe kibi-, mebi-, gibi-, tebi-, pebi-, exbi- für binäre Vielfache von Mengen ein. Dafür wurden die ersten zwei Buchstaben der ursprünglichen SI-Präfixe um „bi“ für binär ergänzt. Der Standard stellt außerdem klar, dass die SI-Präfixe für auf dem Zehnersystem basierende Vielfache verwendet werden.
Dieser Zusatz ist in der nächsten Ausgabe des Standards enthalten: „IEC 60027-2 (2000-11) Ed. 2.0“.
Bislang wird diese Namenskonvention in der Industrie sehr selten verwendet, sie wird jedoch von vielen Standardisierungsorganisationen unterstützt (z. B. IEEE und CIPM).
| Name | Symbol | Wert |
|---|---|---|
| kibi | Ki | 210 = 10241 = 1.024 |
| mebi | Mi | 220 = 10242 = 1.048.576 |
| gibi | Gi | 230 = 10243 = 1.073.741.824 |
| tebi | Ti | 240 = 10244 = 1.099.511.627.776 |
| pebi | Pi | 250 = 10245 = 1.125.899.906.842.624 |
| exbi | Ei | 260 = 10246 = 1.152.921.504.606.846.976 |
| zebi | Zi | 270 = 10247 = 1.180.591.620.717.411.303.424 |
| yobi | Yi | 280 = 10248 = 1.208.925.819.614.629.174.706.176 |
Beispiel: 300 GB ≈ 279,4 GiB
Zu bemerken ist außerdem, dass die IEC-Namen nur bis hin exbi- definiert wurden. Die zwei SI-Präfixe zetta- (1021) und yotta- (1024) haben keine entsprechenden IEC-Binärpräfixe, obwohl eine offensichtliche Möglichkeit zebi- (Zi = 270 = 1.180.591.620.717.411.303.424) und yobi- (Yi = 280 = 1.208.925.819.614.629.174.706.176) wäre.
Binäre Präfixe dargestellt mit SI-Symbolen
Traditionell wurden aufgrund der ähnlichen Größenverhältnisse für einige Zweierpotenzen Präfixe benutzt, die den bereits standardisierten Tausender-Präfixen am nächsten kamen. Diese Bezeichnungsweise ist auch heute noch die meistgenutzte, obwohl sie gegenüber den Binärpräfixen den Nachteil hat, uneindeutig zu sein.
| Name | Symbol | Wert | Basis 16 | Basis 2 |
|---|---|---|---|---|
| kilo | k | 103 = 1.000 | < 162.5 | < 210 |
| mega | M | 106 = 1.000.000 | < 165 | < 220 |
| giga | G | 109 = 1.000.000.000 | < 167.5 | < 230 |
| tera | T | 1012 = 1.000.000.000.000 | < 1610 | < 240 |
| peta | P | 1015 = 1.000.000.000.000.000 | < 1612.5 | < 250 |
| exa | E | 1018 = 1.000.000.000.000.000.000 | < 1615 | < 260 |
| zetta | Z | 1021 = 1.000.000.000.000.000.000.000 | < 1617.5 | < 270 |
| yotta | Y | 1024 = 1.000.000.000.000.000.000.000.000 | < 1620 | < 280 |
Die Abkürzungen mit einem Buchstaben sind identisch mit den SI-Präfixen. Ausgenommen ist „K“, das mit „k“ austauschbar verwendet wird. Es wurde auch vorgeschlagen, „k“ für 1000 zu verwenden und „K“ für 1024, aber das wurde nie generell anerkannt.
Ungefähres Verhältnis der binären und dezimalen Präfixe
| Name | Bin : Dez | Dez : Bin | Beispiel | Unter- schied in % |
|---|---|---|---|---|
| kilobyte : kibibyte | 1,024 | 0,976 | 100 kB = 97,6 KiB | 2,4 % |
| megabyte : mebibyte | 1,049 | 0,954 | 100 MB = 95,4 MiB | 4,9 % |
| gigabyte : gibibyte | 1,074 | 0,931 | 100 GB = 93,1 GiB | 7,4 % |
| terabyte : tebibyte | 1,100 | 0,909 | 100 TB = 90,9 TiB | 10 % |
| petabyte : pebibyte | 1,126 | 0,888 | 100 PB = 88,8 PiB | 12.6 % |
| exabyte : exbibyte | 1,153 | 0,867 | 100 EB = 86,7 EiB | 15.3 % |
| zettabyte : zebibyte | 1,181 | 0,847 | 100 ZB = 84,7 ZiB | 18.1 % |
| yottabyte : yobibyte | 1,209 | 0,827 | 100 YB = 82,7 YiB | 20.9 % |
Grund und Geschichte
Um diese Präfixe gab es lange Zeit einige Verwirrung, da bei physikalischen Einheiten die Staffelung mit Hilfe von Zehnerpotenzen üblich ist, zum Beispiel 1000 g = 1 kg, während in der Informatik mit der Vorsilbe Kilo oft 1024 (= 210) statt 1000 (= 103) gemeint sind. Der Artikel Datenmenge geht auf diese Problematik ein.
In der EDV-Literatur findet man für 210 (= 1024) Byte derzeit noch oft die Angabe KB oder KByte, wobei sich seit langem das große K zur Unterscheidung vom SI-Präfix k (für 1000) eingebürgert hat. Das ist jedoch nicht Bestandteil eines Standards, da diese Art der Unterscheidung bei den Präfixen für die größeren Werte (MB, GB usw.) nicht mehr möglich ist.
Für die Bezeichnung 1 MB haben sich in der Praxis zudem drei verschiedene Interpretationen eingebürgert:
- 1 MB = 1.000.000 Byte (106) = 1000 kB – bei Festplatten, DVD-Medien
- 1 MB = 1.048.576 Byte (220) = 1024 KiB – bei Arbeitsspeicher (RAM, ROM, . . ), Flash-Speicher, CD-Medien
- 1 MB = 1.024.000 Byte (1000 · 1024) = 1024 kB = 1000 KiB - bei der klassischen 3½"-Diskette
Außerdem findet sich noch die Bezeichnung 1 Mb:
- 1 Mb = 1.000.000 Bit = 125.000 Byte – bei Telekommunikationsleitungen und Ethernet

