Im Finder habe ich festgestellt, dass der Finder beim Duplizieren einiger .app-Dateien (im Anwendungsordner) anzeigt, dass die doppelte .app-Datei nicht dieselbe Größe wie das Original hat. Diese Diskrepanz in der Dateigröße tritt nicht bei allen von mir duplizierten .app-Dateien auf. Je größer die .app-Datei ist, desto wahrscheinlicher ist es jedoch, dass das Duplikat nicht dieselbe Größe wie das Original aufweist. Hier sind einige Beispiele:
GarageBand.app - 381.7 MB
GarageBand copy.app - 373.2 MB
iMovie.app - 695.3 MB
iMovie copy.app - 635.4 MB
Install Xcode.app - 1.81 GB
Install Xcode copy.app - 1.57 GB
Jetzt bin ich neu bei Macs und als ich dieses Problem mit der Dateigrößenabweichung bemerkte, stellte ich fest, dass .app-Dateien eigentlich keine Dateien sind - es sind wirklich Verzeichnisse, aber Finder zeigt sie an, als wären es Dateien. Daher dachte ich, dass der Duplizierungsprozess möglicherweise nicht den gesamten Inhalt des ursprünglichen .app-Verzeichnisses kopiert und dies den Unterschied in der "Dateigröße" erklärt. Aber dann habe ich DeltaWalker heruntergeladen und installiert, ein Tool zum Vergleichen von Dateien und Ordnern, und DeltaWalker sagte, dass die doppelten .app-Verzeichnisse genau die gleichen sind wie die ursprünglichen .app-Verzeichnisse. Der Kopiervorgang hat also einwandfrei funktioniert, und es scheint daher ein Problem mit der Größe der Finder-Berichtsdateien zu geben.
Ich habe auch die Größe der Verzeichnisse in Terminal mit dem Befehl "du" überprüft, und dies zeigt auch Unterschiede in der Größe zwischen dem ursprünglichen und dem doppelten Verzeichnis:
du -k /Applications/GarageBand.app/
212868 /Applications/GarageBand.app/
du -k /Applications/GarageBand\ copy.app/
397880 /Applications/GarageBand copy.app/
du -k /Applications/iMovie.app/
629644 /Applications/iMovie.app/
du -k /Applications/iMovie\ copy.app/
700500 /Applications/iMovie copy.app/
du -k /Applications/Install\ Xcode.app/
1771864 /Applications/Install Xcode.app/
du -k /Applications/Install\ Xcode\ copy.app/
1772228 /Applications/Install Xcode copy.app/
Außerdem handelt es sich nicht nur um .app-Verzeichnisse. Ich habe mein / Developer / Library-Verzeichnis dupliziert und Folgendes gesagt:
du -k /Developer/Library/
320784 /Developer/Library/
du -k /Developer/Library\ copy/
399868 /Developer/Library copy/
Kann jemand erklären, warum Mac OS X die Verzeichnisgrößen nicht korrekt angibt? Ist es ein Fehler (schwer zu glauben für etwas so Einfaches) oder fehlt mir etwas (ich bin ein neuer Mac-Benutzer)?
(Ich verwende Mac OS X Lion 10.7.2)
UPDATE als Antwort auf elofturtle:
Das Merkwürdigste daran ist, dass Finder keine Konsistenz aufweist. Ich habe gerade 2 Duplikate der GarageBand.app erstellt und dann 2 Duplikate von einem der Duplikate. Finder zeigt jedes Duplikat in einer anderen Größe an:
GarageBand.app - 381.7 MB
GarageBand copy.app - 357.6 MB (duplicate of GarageBand.app)
GarageBand copy 2.app - 353.9 MB (duplicate of GarageBand.app)
GarageBand copy 3.app - 378.2 MB (duplicate of GarageBand copy 2.app)
GarageBand copy 4.app - 329.1 MB (duplicate of GarageBand copy 2.app)
Beachten Sie auch, dass "GarageBand copy 3.app" größer als "GarageBand copy 2.app" ist, während "GarageBand copy 4.app" kleiner als "GarageBand copy 2.app" ist. Das muss ein Fehler im Finder sein.
Folgendes sagt "du-k" zu allen:
212868 /Applications/GarageBand.app/
397880 /Applications/GarageBand copy.app/
397880 /Applications/GarageBand copy 2.app/
397880 /Applications/GarageBand copy 3.app/
397880 /Applications/GarageBand copy 4.app/
Zumindest heißt es, dass alle Duplikate die gleiche Größe haben, aber nicht die gleiche Größe wie das Original.