наблюдения
Вы можете наблюдать естественные взлеты и падения в использовании.
Вы не должны рассматривать использование как проблему.
Предыстория: об иконных сервисах
Чтобы получить представление о том, что делают сервисы значков (демон com.apple.IconServices, процессы com.apple.IconServicesAgent и связанные файлы), выполните следующую команду в окне терминала, которое может быть шириной 257 символов или шире:
sudo fs_usage -w -f filesys com.apple.IconServices | grep write
Тогда в Finder:
- просмотреть папку, которая не была просмотрена с момента запуска Mac
- просматривать
- вернитесь в ту же папку.
Вы должны найти это:
- первоначальный просмотр вызывает записи (в кеш)
- Второй и последующие просмотры не вызывают дополнительного кэширования, пока содержимое папки не изменяется.
Чтобы прервать команду, Control-C
Для нефильтрованного взгляда на вещи:
sudo fs_usage -w -f filesys com.apple.IconServices
Преимущества иконных услуг в Mavericks
Мне кажется, что подход Apple к кэшированию значков особенно полезен для приложений / процессов, где основные функции включают чтение метаданных из различных типов файловой системы. Приложения, такие как Finder, процессы, такие как Dock, и так далее.
В рамках более широкого подхода к максимизации производительности, значок службы должны позволить презентации с минимальной задержкой на подмножество метаданных , который представляет наибольший интерес для пользователя.
Для стека недавних приложений в Dock: возможно, имена, значки и даты / время как основные элементы в подмножестве.
Для представлений в Finder: подмножества могут быть совершенно разными, в зависимости от того, что требуется пользователю.
Дополнительные мысли
В HFS Plus (Mac OS Extended), со ссылкой на устаревшую документацию, у нас есть ориентированное на производительность B-дерево горячих файлов , файл атрибутов и так далее. Со всем остальным, что было сделано с этой файловой системой, теперь она чрезмерно расширена .
Преимущества сервисов значков, связанные с производительностью, должны быть относительно независимыми от файловой системы . Это приятно. Я ожидаю, что преимущества будут реализованы пользователями ZFS на Mavericks и так далее…