jcbermus Antwort ist gut, aber ich möchte das aus einem anderen Blickwinkel betrachten.
1 GB entspricht 1.000.000.000 Bytes (Potenzen von 10) und 1.073.741.824 Bytes (Potenzen von 2). In diesem Fall ist die Speicherkapazität geringer (Potenzen von 2). Warum ist es weniger? Wenn ich für 1 GB mehr Speicherkapazität in Potenzen von 2 als in Potenzen von 10 sehe.
Ein Speichermedium - jedes Speichermedium - kann eine bestimmte Anzahl von zugreifbaren Bits speichern. In der Regel wird es beim Allzweck-Computing in Bytes oder einem Vielfachen von Bytes ausgedrückt. Wenn Sie sich jedoch beispielsweise mit Speicher-ICs (integrierte Schaltkreise, Chips) befassen, wird deren Speicherkapazität in Form von zugreifbaren Bits ausgedrückt.
Eine Festplatte speichert eine bestimmte Anzahl von Bits oder Bytes, die aus technischen Gründen in Bezug auf Sektoren angesprochen werden. Beispielsweise kann ein 4-TB-Laufwerk 7.814.037.168 Sektoren mit jeweils 512 Bytes aufweisen, was einer Speicherkapazität von 4.000.787.030.016 Bytes entspricht. Das bekommen Sie tatsächlich. (In der Praxis verlieren Sie dann einen Teil davon an die Buchhaltungsinformationen des Computers: Dateisystem, Journal, Partitionierung usw.) Die Bytes sind jedoch immer noch vorhanden. Sie können sie nur nicht zum Speichern von Dateien verwenden, da sie zum Speichern benötigt werden die Daten, mit denen Sie die Dateien effektiv speichern können.)
Natürlich ist die Zahl 4.000.787.030.016 etwas unhandlich. Aus diesem Grund möchten wir diese Informationen auf andere Weise darstellen. Aber wie jcbermu illustriert, wählen wir zwei verschiedene Möglichkeiten: Zehnerpotenzen oder Zweierpotenzen.
In Zehnerpotenzen sind 4.000.787.030.016 Bytes 4.000787030016 * 10 ^ 12 Bytes, was sehr gut rundet; Mit vier signifikanten Stellen wird für die SI-Definition von "tera" auf 4,001 TB gerundet: 10 ^ 12. Unsere Festplatte kann mehr als 4 * 10 ^ 12 Bytes speichern. In SI-Begriffen handelt es sich also um ein 4-Terabyte-Speichergerät.
In Zweierpotenzen sind 4.000.787.030.016 Bytes 3.638694607 * 2 ^ 40 Bytes, was nicht ganz so schön rund ist. Es sieht auch nach einer kleineren Menge aus, denn 3.639 ist weniger als 4.001, und das ist schlecht für das Marketing (wer möchte ein 3,6-TB-Laufwerk kaufen, wenn der Hersteller nebenan ein 4,0-TB-Laufwerk zum gleichen Preis verkauft?). Dies ist das binäre Präfix 3.6 "Tebibyte", wobei "bi" angibt, dass es sich um eine Basis-Zwei-Größe handelt.
In Wirklichkeit ist es jedoch genau die gleiche Anzahl von Bytes. die nummer wird nur anders ausgedrückt! Wenn Sie erneut rechnen, wird 3.638694607 * 2 ^ 40 = 4.000787030016 * 10 ^ 12 angezeigt, sodass Sie am Ende dieselbe Speicherkapazität erhalten.