In Finder, ho notato che se duplico alcuni file .app (nella cartella Applicazioni), Finder mostrerà che il file .app duplicato non ha le stesse dimensioni dell'originale. Questa discrepanza nella dimensione del file non si verifica per tutti i file .app che duplico, ma sembra che più è grande il file .app, più è probabile che il duplicato non mostrerà la stessa dimensione dell'originale. Ecco alcuni esempi:
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
Ora sono nuovo sui Mac e, dopo aver notato questo problema di discrepanza nella dimensione dei file, ho scoperto che i file .app non sono in realtà file - sono davvero directory, ma Finder li visualizza come se fossero file. Quindi ho pensato che forse il processo di duplicazione non ha copiato tutto il contenuto della directory .app originale e questo ha spiegato la differenza nella "dimensione del file". Ma poi ho scaricato e installato DeltaWalker, che è uno strumento diff file / cartella, e DeltaWalker ha detto che le directory .app duplicate erano esattamente le stesse delle directory .app originali. Quindi il processo di duplicazione ha funzionato perfettamente, e quindi sembra essere un problema con le dimensioni dei file di report di Finder.
Ho anche controllato le dimensioni delle directory in Terminal, usando il comando "du", e anche questo mostra discrepanze nelle dimensioni tra le directory originali e duplicate:
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/
Inoltre, non sono solo le directory .app. Ho duplicato la mia directory / Developer / Library, ed ecco cosa ha detto du:
du -k /Developer/Library/
320784 /Developer/Library/
du -k /Developer/Library\ copy/
399868 /Developer/Library copy/
Qualcuno può spiegare perché Mac OS X non sembra riportare correttamente le dimensioni delle directory? È un bug (difficile da credere per qualcosa di così semplice) o mi sto perdendo qualcosa (essendo un nuovo utente Mac)?
(Sto eseguendo Mac OS X Lion 10.7.2)
AGGIORNAMENTO in risposta a elofturtle:
La cosa più strana è che Finder non ha coerenza. Ho appena fatto 2 duplicati di GarageBand.app e poi ho fatto 2 duplicati di uno dei duplicati. Finder visualizza ogni singolo duplicato con dimensioni diverse:
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)
Inoltre, "GarageBand copy 3.app" è più grande di "GarageBand copy 2.app", mentre "GarageBand copy 4.app" è più piccolo di "GarageBand copy 2.app". Deve essere un bug nel Finder.
Ecco cosa dice "du -k" su tutti loro:
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/
Almeno dice che tutti i duplicati hanno le stesse dimensioni, ma non sono le stesse dimensioni dell'originale.