Почему занимает com.apple.IconService
много МБ на мониторе активности? Я знаю, что это новая функция, начиная с 10.9.
Я гуглил решения для этого, но не нашел ничего, что работает ... пока.
Я не хочу понижать версию OS X, но мне интересно знать, почему это происходит
com.Apple.IconServicesAgent
использует 140,9 МБ, а на жестком диске папка /var/folders/randomstring/C/com.apple.IconServices
занимает 127,5 МБ, хотя это может увеличиться.
Мой жесткий диск составляет 319,21 ГБ, и у меня осталось 284,69 ГБ, но вчера вечером было 284,82 (новые приложения не были установлены или удалены, только некоторые временные файлы / кэши удалены), поэтому я не уверен, является ли это частью проблемы.
Исправлены права доступа к диску, как это предлагалось на некоторых сайтах Mac; нет серьезных проблем, чтобы сообщить.
Есть ли способ , чтобы держать его управляемым , не теряя значки с рабочего стола или меню (я использовал , чтобы удалить папку, killall Dock
, killall Finder
, рестарт , когда я впервые узнал о com.apple.IconServices
).
Я заглянул на сайт Apple, другие люди сталкиваются с той же проблемой, но, похоже, решения этой проблемы не существует. (Я не sudo
настолько уверен в таких вещах, как Терминал, кроме удаления мусора, но это так далеко !!)
Вся помощь очень ценится.
/var/folders/{some random directories}/C/com.apple.IconServices/
файлы занимают около 1 ГБ, поэтому мне очень хочется их удалить. Вы получили больше информации об этой папке? спасибоОтветы:
Честно говоря, я бы не слишком волновался об этом. У вас осталось достаточно места. Моя
IconServices
папка была размером около 4 ГБ, и у меня оставалось 3 ГБ свободного места на моем 160 ГБ SSD.Я не могу сказать вам, почему Apple создает или кэширует эти файлы в OS X, к сожалению, это кажется загадкой. Я не смог ничего узнать.
В любом случае, после загрузки моего Mac в безопасном режиме (удерживая нажатой клавишу Shift при запуске до появления индикатора выполнения), а затем снова загрузившись, я получил 13 ГБ свободного места. Попробуйте это, чтобы освободить больше места.
источник
Мой общий ответ такой же, как и в pattulus, в том, что я не буду удалять файлы в папках / var /, если у меня не было плана по модификации системы, чтобы они не воссоздались. Особенно на таких, как IconServices, где кэшированные данные будут быстро расти обратно туда, где система хочет, чтобы размер кэша был таким, и замедлять работу системы в процессе ее восстановления.
Если у вас несколько пользователей (и у всех компьютеров Mac есть несколько пользователей, которые не являются вашей основной учетной записью администратора), вы, вероятно, недооцениваете штраф за хранение IconServices. Большинство Mac, которые работают с несколькими десятками приложений и в течение 6 месяцев или более на Mavericks, имеют от 500 МБ до 1 ГБ памяти, выделенной для каждого пользователя, которого видел IconServices:
В случае, когда вы удалили пользователей, я полагаю, что очистка этих файлов не повредит ничему и сэкономит немного места в крайнем случае. Для меня экономия пространства для изображения подкачки / сна / сжатой памяти
/private/var/vm
освободила больше места, чем требовали кеши IconService.Вот как я могу рассчитать размер всех таких папок, и вы можете отрубить
| awk ...
хвостовую часть, чтобы увидеть распределение каждого пользователя, если хотите:источник
du
Утилита имеет встроенную возможность производить в общей сложности с-c
флагом, так что вы могли бы упростить команду:sudo find /var/folders -name com.apple.IconServices -exec du -shc {} +
В моем конкретном случае следующее НЕ помогло:
killall -KILL com.apple.IconServicesAgent
mkdir -p ${TMPDIR}/com.apple.IconServices
Тем не менее, я наблюдал за его поведением через
sudo fs_usage -f pathname -w com.apple.IconServicesAgent | grep open
и увидел обширную деятельность в различных директориях (включая директорию VLC и внутри директорий некоторых системных сервисов, например /System/Library/Extensions/IOStorageFamily.kext/Contents/Resources). Я мог бы переустановить VLC, но IOStorageFamily вроде встроена ...
В любом случае, после более глубоких исследований виновником оказался XtraFinder! Я перезапустил и обновил XtraFinder, и пока IconServicesAgent был тихим.
источник