Quan sát
Bạn có thể quan sát sự tăng giảm tự nhiên trong sử dụng.
Bạn không nên coi việc sử dụng là một vấn đề.
Bối cảnh: về các dịch vụ biểu tượng
Để biết ý tưởng về những gì được thực hiện bởi các dịch vụ biểu tượng (com.apple.IconService daemon, com.apple.IconServiceAgent process và các tệp liên quan), hãy chạy lệnh sau trong cửa sổ Terminal có thể rộng tới 256 ký tự hoặc rộng hơn:
sudo fs_usage -w -f filesys com.apple.IconServices | grep write
Sau đó, trong Finder:
- duyệt thư mục chưa được duyệt kể từ khi bạn khởi động máy Mac
- duyệt đi
- duyệt trở lại cùng một thư mục.
Bạn sẽ thấy rằng:
- trình duyệt ban đầu gây ra ghi (vào bộ đệm)
- lông mày thứ hai và tiếp theo gây ra không có bộ nhớ đệm bổ sung, miễn là nội dung của thư mục không thay đổi.
Hủy bỏ lệnh, Control-C
Đối với một cái nhìn chưa được lọc về mọi thứ:
sudo fs_usage -w -f filesys com.apple.IconServices
Lợi ích của dịch vụ biểu tượng trong Mavericks
Dường như đối với tôi, cách tiếp cận của Apple đối với các biểu tượng bộ nhớ đệm có lợi đặc biệt cho các ứng dụng / quy trình trong đó các chức năng chính bao gồm đọc siêu dữ liệu từ nhiều loại hệ thống tệp. Các ứng dụng như Finder, các quy trình như Dock, v.v.
Là một phần của cách tiếp cận rộng hơn để tối đa hóa hiệu suất, các dịch vụ biểu tượng sẽ cho phép trình bày với độ trễ tối thiểu của tập hợp siêu dữ liệu được người dùng quan tâm nhất .
Đối với ngăn xếp Ứng dụng gần đây trong Dock: có thể là tên, biểu tượng và ngày / lần là điều cần thiết trong một tập hợp con.
Đối với các chế độ xem trong Finder: các tập hợp con có thể hoàn toàn khác nhau, tùy thuộc vào những gì người dùng yêu cầu.
Suy nghĩ thêm
Trong HFS Plus (Mac OS Extended), với tham chiếu đến tài liệu đã nghỉ hưu, chúng tôi có tệp B-cây nóng định hướng hiệu suất , tệp thuộc tính , v.v. Với tất cả mọi thứ khác đã được thực hiện cho hệ thống tập tin đó, giờ đây nó bị quá mức quá mức .
Các lợi ích liên quan đến hiệu suất của các dịch vụ biểu tượng nên tương đối tập tin hệ thống . Điều này làm hài lòng. Tôi hy vọng những lợi ích sẽ được người dùng ZFS trên Mavericks nhận ra và v.v.