Die Grundeinheit des Speichers in einem Computer ist ein
Bit , das eine einzelne Binärziffer, entweder 0 oder 1, speichern kann. Da es jedoch nicht praktikabel ist, mit einzelnen Datenbits zu arbeiten, wurden größere Speichereinheiten definiert. Die gebräuchlichste Einheit ist das
Byte , das aus
8 Bits besteht . Ein Byte kann ein einzelnes Textzeichen speichern, beispielsweise einen Buchstaben, eine Zahl oder ein Symbol.
Größere Speichereinheiten werden gebildet, indem die Größe eines Bytes mit einer Potenz von 2 multipliziert wird. Die folgenden sind die gebräuchlichsten Speichereinheiten:
- Kilobyte (KB):1.024 Bytes (2
10
Bytes)
- Megabyte (MB):1.048.576 Bytes (2
20
Bytes)
- Gigabyte (GB):1.073.741.824 Bytes (2
30
Bytes)
- Terabyte (TB):1.099.511.627.776 Bytes (2
40
Bytes)
- Petabyte (PB):1.125.899.906.842.624 Bytes (2
50
Bytes)
- Exabyte (EB):1.152.921.504.606.846.976 Bytes (2
60
Bytes)
- Zettabyte (ZB):1.180.591.620.717.411.303.424 Bytes (2
70
Bytes)
- Yottabyte (YB):1.208.925.819.614.629.174.706.176 Bytes (2
80
Bytes)
In der Praxis verwenden Hersteller von Computerhardware und -software die Begriffe „Kilobyte“, „Megabyte“ usw. häufig etwas anders. Sie verwenden die metrischen Systempräfixe „Kilo“, „Mega“ usw., die auf Zehnerpotenzen statt auf Zweierpotenzen basieren. Das bedeutet, dass ein „Kilobyte“ im metrischen System 1.000 Bytes entspricht, ein „ „Megabyte“ entspricht 1.000.000 Bytes usw. Da die überwiegende Mehrheit der Softwareprogramme und Hardwaregeräte jedoch die binären Definitionen dieser Einheiten verwenden, ist es wichtig, sich dieses Unterschieds bewusst zu sein.
Der Grund dafür, dass es Speichergrößen wie 1 GB, 20 GB und 30 GB gibt, liegt darin, dass diese Zahlen alle Vielfache von 2 sind. Beispielsweise entspricht 1 GB 1.073.741.824 Bytes, also 2
30
Bytes. 20 GB entsprechen 20.480.000.000 Bytes, also 2
32
Bytes. Und 30 GB entsprechen 30.720.000.000 Bytes, also 2
33
Bytes.
Während also die Grundeinheit des Speichers in einem Computer ein Bit ist, werden größere Speichereinheiten gebildet, indem die Größe eines Bytes mit einer Potenz von 2 multipliziert wird. Aus diesem Grund werden Sie Speichergrößen wie 1 GB, 20 GB und 30 GB sehen , auch wenn sie kein Vielfaches von 2 sind.