Pengamatan
Anda dapat mengamati naik turunnya penggunaan secara alami.
Anda seharusnya tidak memperlakukan penggunaan sebagai masalah.
Latar belakang: tentang layanan ikon
Untuk gagasan tentang apa yang dilakukan oleh layanan ikon (daemon com.apple.IconServices, com.apple.IconServicesAgent proses dan file terkait), jalankan perintah berikut di jendela Terminal yang mungkin 257 karakter lebar, atau lebih lebar:
sudo fs_usage -w -f filesys com.apple.IconServices | grep write
Kemudian di Finder:
- telusuri folder yang belum diramban sejak Anda memulai Mac
- telusuri
- browse kembali ke folder yang sama.
Anda harus menemukan bahwa:
- penelusuran awal menyebabkan menulis (ke cache)
- browser kedua dan selanjutnya tidak menyebabkan cache tambahan, selama konten folder tidak berubah.
Untuk membatalkan perintah, Control-C
Untuk tampilan tanpa filter:
sudo fs_usage -w -f filesys com.apple.IconServices
Manfaat layanan ikon di Mavericks
Tampaknya bagi saya bahwa pendekatan Apple untuk ikon caching adalah manfaat khusus untuk aplikasi / proses di mana fungsi utama termasuk membaca metadata dari berbagai jenis sistem file. Aplikasi seperti Finder, proses seperti Dock, dan sebagainya.
Sebagai bagian dari pendekatan yang lebih luas untuk memaksimalkan kinerja, layanan icon harus memungkinkan presentasi dengan delay minimal dari subset dari metadata yang menarik terbesar bagi pengguna.
Untuk tumpukan Aplikasi Terbaru di Dock: mungkin nama, ikon, dan tanggal / waktu sebagai hal penting dalam subset.
Untuk tampilan di Finder: himpunan bagian mungkin sama sekali berbeda, tergantung pada apa yang diperlukan oleh pengguna.
Pikiran tambahan
Dalam HFS Plus (Mac OS Extended), dengan mengacu pada dokumentasi yang sudah tidak digunakan lagi, kami memiliki file panas berorientasi kinerja B-tree , file atribut , dan sebagainya. Dengan segala sesuatu yang telah dilakukan untuk sistem file, sekarang debatably lebih -extended .
Manfaat yang terkait dengan kinerja layanan ikon harus relatif agnostik sistem file . Ini menyenangkan. Saya berharap manfaat dapat direalisasikan oleh pengguna ZFS di Mavericks, dan seterusnya ...