Mac OS X Finder: Erhebliche Unterschiede zwischen den Werten für "Größe" und "auf Festplatte" für Dateien

9

Unter Mac OS X (ich verwende 10.8 / Mountain Lion) können Sie Dateien im Finder über Option-Klicken -> "Informationen abrufen" überprüfen. Dadurch wird ein Fenster mit allen Arten von Informationen geöffnet. In der oberen rechten Ecke sehen Sie die Dateigröße in MB. Neben " Größe " (abgelegt unter " Allgemein ") erhalten Sie detailliertere Informationen: Die Größe in Bytes sowie eine andere Größe in MB auf der Festplatte .

Ich habe festgestellt, dass einige Dateien einen wesentlichen Unterschied zwischen ihrer Größe in Bytes / dem Wert in der oberen rechten Ecke und dem Wert auf der Festplatte aufweisen . Ein Beispiel ist die Clang-Binärdatei: Größenunterschiede im Finder

Kann jemand erklären, warum es so einen großen Unterschied gibt (26,3 MB gegenüber 10,9 MB)? Werden Teile der Datei gemeinsam genutzt (ich habe die Xcode-Befehlszeilentools installiert, sodass die Datei an mehreren Speicherorten vorhanden ist)?

Hagi
quelle

Antworten:

9

HFS + Komprimierung!

Der Wert "Größe" gibt die unkomprimierte Größe der Daten in der Datei an. Der Wert "auf der Festplatte" gibt an, wie viel Speicher für die komprimierten Daten tatsächlich benötigt wird. Die Mac OS X Hints-Website bietet Hintergrundinformationen zur Implementierung dieser Komprimierung sowie einen Link zu dem hilfreichen hfsdebugTool, mit dem Informationen zu komprimierten Dateien abgerufen werden können.

bdash
quelle