Die Speicherkapazität oder der Speicherplatz gibt die Menge an Informationseinheiten an, die ein Speichermedium (in der Regel ein Datenträger zur Speicherung von Daten) aufnehmen kann.
Speicherkapazität an Daten
Der Umfang von Daten oder Informationen im Sinne der Informationstheorie wird in der Einheit Bit gemessen.
8 Bit werden zur Grundeinheit Byte zusammengefasst, auf
der die nächsthöheren Einheiten aufbauen. Aufgrund der ursprünglichen
Definition eines Kilobytes mit 1.024 statt 1.000 Bytes kann
es zu unterschiedlichen Zählweisen kommen (siehe unter Byte).
Bit
- 1 Bit - Ja/Nein - Information
- 5 Bit - Ein Großuchstabe des lateinischen Alphabetes
Byte (8 Bit)
- 1 Byte - ein Schriftzeichen (erweitertes lateinisches Alphabet)
- 2 Byte - ein beliebiges Schriftzeichen (Unicode)
Kilobyte (210=1.024 oder 103=1.000 Bytes)
- 0,5 kB Eine Buchseite als Text
- 1440 Kilobytes - eine Diskette
Megabyte (220=1.048.576 oder 106=1.000.000 Bytes)
- 5 MB Die Bibel als Text
- 650 bis 700 Megabyte - eine CD-ROM
Gigabyte (230=1.073.741.824 oder 109=1.000.000.000 Bytes)
- 5 GB - Ein komprimierter Spielfilm
- 200 GB - Kapazität eines Videobandes
Terabyte (240=1.099.511.627.776 oder 1012=1.000.000.000.000 Bytes)
- 20 TB Textumfang der Bestände der Library of Congress mit rund 20 Millionen Büchern (1963 - dürfte inzwischen bei bis zu 80 TB liegen)
Petabyte (250=1.125.899.906.842.624 oder 1015=1.000.000.000.000.000 Bytes)
- Die Speicherkapazitäten der weltweit größten Rechenzentren lagen Ende 2002 bei 1 bis 10 Petabyte
Exabyte (260=1.152.921.504.606.846.976 oder 1018=1.000.000.000.000.000.000 Bytes)
- Die Gesamtheit aller gedruckten Werke wird auf 0,2 Exabyte geschätzt
Zettabyte (270 oder 1021 Bytes)
Yottabyte (280 oder 1024 Bytes)
- 1 Yottabyte sind etwa 2,01 Mol (1 Mol Atome sind in 12 Gramm Kohlenstoff 12C)
Die folgenden Bezeichnungen sind im Dezember 1998 im IEC-Standard 60027-2 veröffentlicht worden (bi steht für binary), haben sich jedoch im praktischen Gebrauch bislang nicht durchgesetzt:
- 1 kibibyte [KiB] = 1024 (210) byte
- 1 mebibyte [MiB] = 1 048 576 (220) byte
- 1 gibibyte [GiB] = 1 073 741 824 (230) byte
- 1 tebibyte [TiB] = 1 099 511 627 776 (240) byte
- 1 pebibyte [PiB] = 1 125 899 906 842 624 (250) byte
- 1 exbibyte [EiB] = 1 152 921 504 606 846 976 (260) byte
- 1 zebibyte [ZiB] = 1 180 591 620 717 411 303 424 (270) byte
- 1 yobibyte [YiB] = 1 208 925 819 614 629 174 706 176 (280) byte
- 1 nobibyte [NiB] = 1 237 940 039 285 380 274 899 124 224 (290) byte
- 1 dogbibyte [DiB] = 1 267 650 600 228 229 401 496 703 205 376 (2100) byte
Im EDV-Bereich werden die Symbole "MB", "GB" ... fast immer für 220, 230, ... Byte benutzt, z. B. beim Arbeitsspeicher. Oft findet man für 210 auch das Symbol [KB], das (ohne standardisiert worden zu sein) in der EDV-Literatur zur Unterscheidung von [kB] (1000 Bytes) dient.
Bei der Kapazitätsangabe von Festplatten in MB werden von den Herstellern meist 10er-Potenzen benutzt, um höhere Zahlen zu erreichen. Da Festplatten jedoch üblicherweise mit einer Blockgröße von 512 Byte, einer Zweierpotenz, formatiert sind, ist diese Angabe technisch unsinnig. So wird z. B. eine (laut Hersteller) 20 GB große Festplatte vom Betriebssystem als nur 18,6 "GB" groß angezeigt, denn 20 GB sind ungefähr 18,6 GiB.
Besonders verwirrend ist die Situation bei Disketten: auf eine 720-KB-Diskette passen 720*1024 Byte, auf eine 1,44-MB-Diskette hingegen 1,44*1000*1024 Byte. Es handelt sich hier also weder um 1,44 Megabyte noch um 1,44 Mebibyte, sondern gewissermaßen um 1,44 "Kilokibibyte".
siehe auch: Datenkompression (Ausnutzung von Redundanz), Zehnerklassifikation