Trong Finder, tôi nhận thấy rằng nếu tôi sao chép một số tệp .app (trong thư mục Ứng dụng), Finder sẽ hiển thị rằng tệp .app trùng lặp không cùng kích thước với bản gốc. Sự khác biệt về kích thước tệp này không xảy ra đối với tất cả các tệp .app mà tôi trùng lặp, nhưng có vẻ như tệp .app càng lớn thì càng có nhiều khả năng trùng lặp sẽ không hiển thị cùng kích thước với bản gốc. Dưới đây là một số ví dụ:
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
Bây giờ tôi mới sử dụng máy Mac và sau khi tôi nhận thấy vấn đề chênh lệch kích thước tệp này, tôi phát hiện ra rằng các tệp .app thực sự không phải là tệp - chúng thực sự là các thư mục, nhưng Finder hiển thị chúng như thể chúng là các tệp. Vì vậy, tôi nghĩ có lẽ quá trình sao chép không sao chép tất cả nội dung của thư mục .app ban đầu và điều đó giải thích sự khác biệt về "kích thước tệp". Nhưng sau đó tôi đã tải xuống và cài đặt DeltaWalker, một công cụ tìm khác biệt tệp / thư mục và DeltaWalker nói rằng các thư mục .app trùng lặp giống hệt như các thư mục .app ban đầu. Vì vậy, quá trình sao chép đã hoạt động hoàn hảo và do đó dường như là một vấn đề với kích thước tệp báo cáo Finder.
Tôi cũng đã kiểm tra kích thước của các thư mục trong Terminal, sử dụng lệnh "du" và điều đó cũng cho thấy sự khác biệt về kích thước giữa các thư mục gốc và thư mục trùng lặp:
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/
Ngoài ra, nó không chỉ là thư mục .app. Tôi đã sao chép thư mục / Nhà phát triển / Thư viện của mình và đây là những gì du nói:
du -k /Developer/Library/
320784 /Developer/Library/
du -k /Developer/Library\ copy/
399868 /Developer/Library copy/
Vì vậy, bất cứ ai có thể giải thích tại sao Mac OS X dường như không báo cáo kích thước thư mục chính xác? Đây có phải là một lỗi (khó tin cho một cái gì đó quá đơn giản) hoặc tôi đang thiếu một cái gì đó (là một người dùng Mac mới)?
(Tôi đang chạy Mac OS X Lion 10.7.2)
CẬP NHẬT để đáp ứng với elofturtle:
Điều kỳ lạ nhất ở đây là Finder không có tính nhất quán. Tôi chỉ tạo 2 bản sao của GarageBand.app và sau đó tạo 2 bản sao của một trong các bản sao. Trình tìm kiếm hiển thị mỗi bản sao duy nhất với kích thước khác nhau:
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)
Cũng lưu ý rằng "GarageBand copy 3.app" lớn hơn "GarageBand copy 2.app", trong khi "GarageBand copy 4.app" nhỏ hơn "GarageBand copy 2.app". Đó phải là một lỗi trong Finder.
Đây là những gì "du -k" nói về tất cả chúng:
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/
Ít nhất nó nói rằng tất cả các bản sao có cùng kích thước, nhưng chúng không cùng kích thước với bản gốc.