- com.apple.iconServicesAgent, используя много оперативной памяти в 10.9
- 2 ответа
- Наблюдения
- Фон: о службах значков
- Преимущества иконок в Mavericks
- Дополнительные мысли
- com.apple.iconServicesAgent использует много оперативной памяти в 10.9
- наблюдения
- Предыстория: об иконных сервисах
- Преимущества иконных услуг в Mavericks
- Дополнительные мысли
- iconservicesagent mac os что это
- 2 ответа
- Фон: о службах значков
- Преимущества иконок в Mavericks
- Дополнительные мысли
- Справочная информация: о службах значков
- Преимущества иконок в Mavericks
- Дополнительные мысли
- Question: Q: iconservicesagent OS Mojave issue
- Helpful answers
com.apple.iconServicesAgent, используя много оперативной памяти в 10.9
Я выполнил новую установку OS X 10.9, и теперь процесс com.apple.iconServicesAgent использует> 300 МБ ОЗУ, что довольно много. Этот процесс использует второй по величине объем памяти всех процессов после задачи ядра.
Google говорит мне, что у других людей тоже есть эта проблема, но пока я не нашел решения.
Есть ли способ уменьшить потребление ОЗУ этого процесса?
2 ответа
Наблюдения
Вы можете наблюдать естественные подъемы и падения в использовании.
Вы должны не относиться к использованию как к проблеме.
Фон: о службах значков
Для понимания того, что сделано службами значков (daemon com.apple.IconServices, процессы com.apple.IconServicesAgent и связанные файлы), запустите следующую команду в окне терминала шириной 257 символов или более:
sudo fs_usage -w -f filesys com.apple.IconServices | grep write
- найдите папку, которая не была просмотрена с момента запуска Mac
- пройдите
- вернуться к той же папке.
Вы должны найти, что:
- начальный просмотр вызывает записи (в кеш)
- второй и последующие просмотры не вызывают дополнительного кэширования до тех пор, пока содержимое папки не изменится.
Чтобы отменить команду, Control — C
Для нефильтрованного просмотра вещей:
sudo fs_usage -w -f filesys com.apple.IconServices
Преимущества иконок в Mavericks
Мне кажется, что подход Apple к кэшированию значков особенно полезен для приложений /процессов, где основные функции включают чтение метаданных из множества типов файловой системы. Приложения, такие как Finder, такие процессы, как Dock и т. Д.
В рамках более широкого подхода к максимизации производительности службы значков должны предоставлять пользователю минимальную задержку подмножества метаданных, представляющих наибольший интерес .
Для стека Recent Applications в Dock: возможно, имена, значки и даты /время как необходимое в подмножестве.
Для видов в Finder: подмножества могут быть совершенно разными, в зависимости от того, что требуется пользователю.
Дополнительные мысли
В HFS Plus (Mac OS Extended) со ссылкой на документацию, вышедшую на пенсию, у нас есть ориентированный на производительность горячий файл B-tree , файл атрибутов и так далее. Со всем остальным, что было сделано для этой файловой системы, теперь она решительно over -extended ,
Преимущества службы значков, связанные с производительностью, должны быть относительно файловой системой-агностиком . Это приятно. Я ожидаю, что преимущества будут реализованы пользователями ZFS на Mavericks и т. Д. .
Кажется, что-то связано с сервисом, который отображает значки в Finder, когда my maxed cpu никакие значки не отображались в finder.
Я вынужден покинуть процесс и снова открыть Finder, и все снова показалось мне лучше.
Источник
com.apple.iconServicesAgent использует много оперативной памяти в 10.9
Я выполнил новую установку OS X 10.9, и теперь процесс com.apple.iconServicesAgent использует> 300 МБ ОЗУ, это довольно много. Этот процесс использует второй по величине объем памяти всех процессов после задачи ядра.
Google говорит мне, что у других людей тоже есть эта проблема, но я пока не нашел решения.
Есть ли способ уменьшить потребление оперативной памяти этим процессом?
наблюдения
Вы можете наблюдать естественные взлеты и падения в использовании.
Вы не должны рассматривать использование как проблему.
Предыстория: об иконных сервисах
Чтобы получить представление о том, что делают сервисы значков (демон com.apple.IconServices, процессы com.apple.IconServicesAgent и связанные файлы), выполните следующую команду в окне терминала, которое может быть шириной 257 символов или шире:
sudo fs_usage -w -f filesys com.apple.IconServices | grep write
- просмотреть папку, которая не была просмотрена с момента запуска 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 и так далее…
Похоже, что-то связано со службой, которая рендерит иконки в Finder, когда моя максимальная загрузка процессора не выполнялась, иконки не рендерились в Finder.
Я принудительно вышел из процесса и снова открыл Finder, и все снова выглядело хорошо.
Источник
iconservicesagent mac os что это
Я выполнил новую установку OS X 10.9, и теперь процесс com.apple.iconServicesAgent использует> 300 МБ ОЗУ, что довольно много. Этот процесс использует второй по величине объем памяти всех процессов после задачи ядра.
Google говорит мне, что у других людей тоже есть эта проблема, но пока я не нашел решения.
Есть ли способ уменьшить потребление ОЗУ этого процесса?
2 ответа
Вы можете наблюдать естественные подъемы и падения в использовании.
Вы должны не относиться к использованию как к проблеме.
Фон: о службах значков
Для понимания того, что сделано службами значков (daemon com.apple.IconServices, процессы com.apple.IconServicesAgent и связанные файлы), запустите следующую команду в окне терминала шириной 257 символов или более:
sudo fs_usage -w -f filesys com.apple.IconServices | grep write
- найдите папку, которая не была просмотрена с момента запуска Mac
- пройдите
- вернуться к той же папке.
Вы должны найти, что:
- начальный просмотр вызывает записи (в кеш)
- второй и последующие просмотры не вызывают дополнительного кэширования до тех пор, пока содержимое папки не изменится.
Чтобы отменить команду, Control — C
Для нефильтрованного просмотра вещей:
sudo fs_usage -w -f filesys com.apple.IconServices
Преимущества иконок в Mavericks
Мне кажется, что подход Apple к кэшированию значков особенно полезен для приложений /процессов, где основные функции включают чтение метаданных из множества типов файловой системы. Приложения, такие как Finder, такие процессы, как Dock и т. Д.
В рамках более широкого подхода к максимизации производительности службы значков должны предоставлять пользователю минимальную задержку подмножества метаданных, представляющих наибольший интерес .
Для стека Recent Applications в Dock: возможно, имена, значки и даты /время как необходимое в подмножестве.
Для видов в Finder: подмножества могут быть совершенно разными, в зависимости от того, что требуется пользователю.
Дополнительные мысли
В HFS Plus (Mac OS Extended) со ссылкой на документацию, вышедшую на пенсию, у нас есть ориентированный на производительность горячий файл B-tree , файл атрибутов и так далее. Со всем остальным, что было сделано для этой файловой системы, теперь она решительно over -extended ,
Преимущества службы значков, связанные с производительностью, должны быть относительно файловой системой-агностиком . Это приятно. Я ожидаю, что преимущества будут реализованы пользователями ZFS на Mavericks и т. Д. .
Кажется, что-то связано с сервисом, который отображает значки в Finder, когда my maxed cpu никакие значки не отображались в finder.
Я вынужден покинуть процесс и снова открыть Finder, и все снова показалось мне лучше.
Если вы хотите увидеть на нашем сайте ответы на интересующие вас вопросы обо всём, что связано с техникой, программами и сервисами Apple, iOS или Mac OS X, iTunes Store или App Store, задавайте их на форуме AppStudio. Ответы на самые интересные из них будут появляться в материалах данной рубрики. К нам поступил следующий вопрос:
Добрый день! Подскажите пожалуйста, после перезагрузки macbook`a на 10.9.2, в списке процессов в мониторинге системы, висит процесс com.apple.inputmethodkit.userdictionary, который грузит процессор на 99%. Процесс приходится принудительно завершать, иначе компьютер практически не работает.
Не подскажите, как это вылечить? 🙂
Глюки после обновления OS X в последнее время, увы, встречаются всё чаще. Перед тем, как применять какие-либо специфические рецепты, советуем начать с джентльменского набора действий на случай возникновения проблем с Mac OS X:
- во-первых, запустите Дисковую утилиту (папка Программы-Утилиты), слева выберите раздел с системой и осуществите восстановление прав доступа
- во-вторых, скачайте утилиту Onyx и выполните все действия, сгруппированные по вкладкам в разделах Maintenance и Cleaning
Если ничего из вышеперечисленного не поможет, попробуйте следующее:
- будучи в Finder, нажмите Shift+Cmd+G и введите в появившееся поле
/Library/Spelling. Удалите все объекты, которые будут внутри
Я выполнил новую установку OS X 10.9, и теперь процесс com.apple.iconServicesAgent использует> 300 МБ ОЗУ, это довольно много. Этот процесс использует второй по величине объем памяти всех процессов после задачи ядра.
Google говорит мне, что у других людей тоже есть эта проблема, но пока я не нашел решения.
Есть ли способ уменьшить потребление ОЗУ этого процесса?
Вы можете наблюдать естественные подъемы и падения в использовании.
Вы не должны рассматривать использование как проблему.
Справочная информация: о службах значков
Для получения информации о том, что сделано службами значков (демон com.apple.IconServices, процессы com.apple.IconServicesAgent и связанные файлы), запустите следующую команду в окне терминала, которое может быть шириной 257 символов или более:
sudo fs_usage -w -f filesys com.apple.IconServices | grep write
- просмотрите папку, которая не просматривалась с момента запуска Mac
- прогуливаться
- перейдите в ту же папку.
Вы должны найти:
- исходный просмотр вызывает записи (в кеш)
- второй и последующие просмотры не вызывают дополнительного кэширования, поскольку содержимое папки не изменяется.
Чтобы прервать команду, Control – C
Для нефильтрованного просмотра вещей:
sudo fs_usage -w -f filesys com.apple.IconServices
Преимущества иконок в Mavericks
Мне кажется, что подход Apple к кэшированию значков особенно полезен для приложений / процессов, где основные функции включают чтение метаданных из разных типов файловой системы. Приложения, такие как Finder, такие процессы, как Dock и т. Д.
В рамках более широкого подхода к максимизации производительности службы значков должны обеспечивать представление с минимальной задержкой подмножества метаданных, представляющих наибольший интерес для пользователя.
Для стека последних приложений в док-станции: возможно, имена, значки и даты / время как необходимое в подмножестве.
Для видов в Finder: подмножества могут быть совершенно разными, в зависимости от того, что требуется пользователю.
Дополнительные мысли
В HFS Plus (Mac OS Extended), ссылаясь на документацию, вышедшую на пенсию, у нас есть B-дерево с горячим файлом, ориентированное на производительность, файл атрибутов и т. Д. Со всем остальным, что было сделано с этой файловой системой, в настоящее время она дебативно перегружена .
Связанные с производительностью преимущества сервисов значков должны быть относительно файловой системой-агностиками . Это приятно. Я ожидаю, что преимущества будут реализованы пользователями ZFS на Mavericks и так далее …
Похоже, что это связано с сервисом, который отображает значки в Finder, когда мой maxed из cpu никакие иконки не отображались в finder.
Я вынужден покинуть процесс и снова открыть Finder, и все снова показалось мне хорошим.
Источник
Question: Q: iconservicesagent OS Mojave issue
- Mac Pro (16GB RAM)
- Mac Book Pro (16GB RAM)
- Mac mini (8GB RAM)
Did a CLEAN install on all 3 machines of MacOS Mojave.
Both my Mac Pro & Mac Mini are hanging all the time (Beachball cursor)
When checking the Activity Monitor, the process name «iconservicesagent» is hogging up all the RAM, i kill the process, but it still comes up and eats up all the RAM and machine is rendered useless!
I read all the threads that I can find, dating back to 2014. A lot of people are having the same issue. I don’t know if people are having the same issue for MacOS Mojave? I just want to KILL this process forever! Not for a short while.
Mac Pro, macOS Mojave (10.14)
Posted on Sep 28, 2018 10:32 PM
Helpful answers
I appreciate what you’ve provided helps restore the computer to functionality, however to be clear to Apple more than you, this is NOT a solution.
Not because it didn’t work. I won’t try it. I took my iMac to an Apple Store Genius Bar, and a wonderful employee fixed my problem, and restored it to High Sierra. Guess what? No problems at all with icons. His advice was to never upgrade the OS unless you know why you are.
It’s disgusting that a $3,000 iMac runs fine on OLD software, but when updated, is unusable. I assume this will be fixed over the next year of updates, but it’s still unacceptable. I have been using Macs for over a decade, and have built a massive film and HD music collection on external HD that all have wonderful bright artwork. To say I would need to erase this to use my new Mac, when my 2012 MacBook Air runs it fine, is absurd.
I do appreciate your response and effort. Thanks
Nov 16, 2018 8:27 AM
I had this issue as well since I have a couple hundred movie files with custom file icons (setup using the MovieIcon app). Things became unusable when I opened my Movies folder. I had to go through and remove the custom icons — this would have taken a long time but I used this script in Terminal to make quick work of it (be sure you cover all the possible file extensions, not just «.mp4»).
What this script is doing is just looping through all files in my «Movies» folder and removing the icon (what MacOS calls «ResourceFork») for each file. Hope this helps!
Nov 16, 2018 6:05 AM
There’s more to the conversation
Loading page content
Page content loaded
I’ve got the same problem, 100% agree with you, but unfortunately this process is necessary in order to see the icons properly so our hands and feet are tied.
In my case iconservicesagent process begin to devour GBs of RAM and normally Finder collapses. No matter if I try to access internal or external hard drives, the problem remains the same.
I tried two «solutions» which didn’t work for me:
a) Deleting: /Library/Caches/com.apple.iconservices.store (you´ll be prompted for your administrator login password). More info.
b) Creating a temporary directory: mkdir $
I hope that Apple will provide a real Mojave solution soon because right now my computer looks like an expensive paperweight and I am not psychologically prepared to go back to the Microsoft Windows World 🙁
Oct 4, 2018 1:36 AM
Same Issue here. Both Macs (MacBook Pro and Mac mini) both with the same issue after installing Mojave. Never had this issue before and haven’t installed anything new, on either machine, since Mojave.
The Mac mini is far worse than the MacBook Pro. 99% system resources and iconservicesagent will get to somewhere north of 80GB of memory usage before it seems to fall over and the process starts again. Memory Pressure will stay in the red. Machine is essentially unusable.
The 2017 MacBook Pro will cap at about 60% system resources and iconservicesagent will slowly inch up to 5 GB, or so. Doesn’t seem to fall over but makes it impossible to do any work in anything that takes intensive resources (had two powerpoint files open on Friday and it was very slow). Finder is crazy sluggish as well.
I’ve been a Mac user for about 10 years now and this is the first issue like this I’ve had. Apple needs to fix this ASAP.
Oct 14, 2018 3:01 PM
Same issue here. I have a lot of custom icons on my files. Iconservices tries to load those. The very same problem existed with High Sierra and was fixed around 6 Months after the release. I really didn’t think they would make the same mistake again.
Oct 22, 2018 12:41 AM
Exact same issue myself. I remember High Sierra doing this also but being fixed. It was the biggest reason I did not want Mojave. Really regret it now. Apple needs to understand this type of «issue» or «bug» actually renders users like us completely frozen out. $3,000 for an iMac that I cannot use right now. I’m back on my old Macbook Air that I left on High Sierra.
Nov 4, 2018 5:56 PM
After struggling with this issue for several days and on the phone with several Apple technicians, I finally figured out the source of the problem. The process iconservicesagent loads up all the icons for folders (such as the apps folder and the home folder). The user folders do not have any icons but the O/S allows users to customize these, which is what I had done for some of my folders. Apparently, for some users after upgrading the O/S (and this is not just a Mojave problem but goes back almost a decade), the process iconservicesagent fails to find and/or load the custom icons and keep replicating itself, thereby entering an infinite loop, eventually hogging both the CPU as well as the RAM, which is what freezes and crashes the O/S.
To fix the issue, I deleted as many of the custom icons I could find on my computer and the problem seems to have finally gotten resolved. I’ve learned my lesson, and will never use custom icons again.
Hope this fix helps at least some of you.
Nov 8, 2018 3:59 AM
I had this issue as well since I have a couple hundred movie files with custom file icons (setup using the MovieIcon app). Things became unusable when I opened my Movies folder. I had to go through and remove the custom icons — this would have taken a long time but I used this script in Terminal to make quick work of it (be sure you cover all the possible file extensions, not just «.mp4»).
What this script is doing is just looping through all files in my «Movies» folder and removing the icon (what MacOS calls «ResourceFork») for each file. Hope this helps!
Nov 16, 2018 6:05 AM
I appreciate what you’ve provided helps restore the computer to functionality, however to be clear to Apple more than you, this is NOT a solution.
Not because it didn’t work. I won’t try it. I took my iMac to an Apple Store Genius Bar, and a wonderful employee fixed my problem, and restored it to High Sierra. Guess what? No problems at all with icons. His advice was to never upgrade the OS unless you know why you are.
It’s disgusting that a $3,000 iMac runs fine on OLD software, but when updated, is unusable. I assume this will be fixed over the next year of updates, but it’s still unacceptable. I have been using Macs for over a decade, and have built a massive film and HD music collection on external HD that all have wonderful bright artwork. To say I would need to erase this to use my new Mac, when my 2012 MacBook Air runs it fine, is absurd.
I do appreciate your response and effort. Thanks
Nov 16, 2018 8:27 AM
You are absolutely correct, I spent a ton of time adding custom icons to my movie files (which is a very basic and core function to any OS) and am not at all happy about having to delete them. This is a pretty massive bug for such a mature company and OS and is unacceptable to linger even this long. I’m just hoping this gets someone out of the same jam I found myself in thanks to Apple. Get it together, guys.
Источник