Warum verringert die Formatierung die Speicherkapazität?

9

Apple Notizen:

1 GB = 1 Milliarde Bytes;  tatsächliche formatierte Kapazität weniger.
1 GB = 1 Milliarde Bytes; tatsächliche formatierte Kapazität weniger.

Warum ist die tatsächlich formatierte Kapazität geringer als die unformatierte Kapazität?


quelle
1
Wo hast du das gelesen? Bis vor kurzem einstellen Apple hat die Größe einer Festplatte in Base 10 anstelle von Base 2 (oder vielleicht auch andersherum) in beide Richtungen angezeigt. Erst kürzlich wurde OS X eine Option hinzugefügt, um beide anzuzeigen. Windows hat immer basierend auf 2.
Ramhound
@ Ramhound bearbeitet.
Richtig. Freier Speicherplatz auf iOS-Geräten wird also in Basis 10 gemeldet, das Dateisystem und das Betriebssystem belegen einen Teil dieses Speicherplatzes, und die Größe des Betriebssystems wird auf iOS-Geräten nicht gemeldet. (Zumindest nicht vom Gerät selbst).
Ramhound
@ EnmosProje Nr.

Antworten:

28

Das Formatieren bedeutet hier wirklich das Partitionieren und Erstellen von Dateisystemen.

Abhängig vom verwendeten Dateisystem wird ein mehr oder weniger erweiterter Teil des Mediums zum Speichern von Nicht-Daten verwendet.

Dies umfasst Tabellen, mit denen verwendete und nicht verwendete Bereiche identifiziert werden, die Dateisystemhierarchie, Journale, Dateimetadaten (Eigentümer, Berechtigungen, Zeitstempel, Acls), Prüfsummen usw. Aufgrund der verwendeten Datensatzgröße (eine 1-Byte-Datei wird auch Speicherplatz verloren gehen) Verwenden Sie mehr als ein Byte auf der Festplatte.

Ganz zu schweigen von der Verwirrung, die durch die Normalisierung der GB-Einheit entstanden ist, die jahrzehntelang 1073741824 Bytes (dh 1024x1024x1024 = 2 ^ 30) bedeutete, jetzt aber (zu Recht) 1000000000 Bytes (dh 1000x1000x1000) bedeuten sollte.

jlliagre
quelle
OS X und Windows zeigten auch die Größe der Festplatte in einer völlig anderen Basis an. Eine war Basis 2, die andere Basis 10 bis vor kurzem. Festplatten werden übrigens auf der Basis 10 verkauft.
Ramhound
Sie müssen auch das Betriebssystem des Geräts berücksichtigen, das wahrscheinlich ein paar Hundert MB benötigt.
Mveroone
12
Ein binäres Gigabyte wird jetzt als Gibibyte (GiB) bezeichnet.
Cees Timmerman
1
@ Jilliagre Ich sprach für den iPod-speziellen Fall. Es wird mit einem X-GB-Laufwerk geliefert, aber das Betriebssystem nimmt einen Teil davon.
Mveroone
8
Die Verwendung von GB als Basis-2-GiB ist auch heute noch nicht ungewöhnlich, und offen gesagt ist die Basis-2-Version in der Elektronik- und Softwareentwicklung eine viel nützlichere Einheit, da 1000000000 Bytes in nahezu jedem technologischen Kontext eine bedeutungslose Größe sind.
Vality