You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

What is com.apple.IconServicesAgent?

Hi, after installing Mavericks there's a new process 'com.apple.IconServicesAgent' in Activity Monitor using 165Mb of RAM.


Anyone has any idea what it is?


Thanks in advance

MacBook Pro, OS X Mavericks (10.9)

Posted on Oct 23, 2013 12:54 PM

Reply
Question marked as Top-ranking reply

Posted on Aug 1, 2017 3:32 PM

Open Macintosh HD then click Users and Your Home Folder then after *hold down Command and press together the two keys Shift and . (period key). You should see secret folders that Apple hides for a cleaner look. If you don't then try rapidly pressing the Shift key and period key while holding down Command. You should now see a folder containers. Click the folder containers. This is where the com. folders should be. That is what I know.


User uploaded file


*For some Mac Users this doesn't work. If you're one of them open Terminal and type defaults write com.apple.finder AppleShowAllFiles YES close Terminal and relaunch Finder now the secret folders should be visible. To hide them again type defaults write com.apple.finder AppleShowAllFiles NO. Ten relaunch finder again and the secret folders should be hidden again.

122 replies

Nov 1, 2013 12:04 PM in response to nsantilli

What's funny is that one of my machines settled down after several days - and then lost power to an external HD, which resulted in a dirty unmount. When I fixed the problem, the IconServicesAgent went back to its old tricks. I actually had to reboot on that one; none of the documents on the external drive were recognizable to their parent apps. (PDFs wouldn't load, for instance, with Finder reporting that it couldn't find Acrobat.)


I think there has to be a connection there.


com.apple.IconServicesAgent is clearly doing something, but the CPU load it's using - very low - is vastly out of proportion to its RAM usage, I think. I mean I'd expect a system process taking up that much space - presumably doing some kind of indexing, caching, or databasing a la Spotlight - to be occupying more cycles as well.

Nov 7, 2013 3:48 PM in response to alvarofromm

com.apple.IconServicesAgent is writing icon bitmap files to /var/folders/* (in my case, /var/folders/wc/[hash]/C/*. It seems to be creating folders for each registered application, and populating those folders with icon images. If you have something wrong with permissions in your /var/folders/ directory, or IconServicesAgent has issues reading icons from one or more of your registered apps/bundles, you'll likely experience issues.


However, it appears to be caching a LOT of icon info in memory as well; mine is currently sitting at around 300MB. Not too worrying, as the priority seems to be pretty low (meaning most of the data will be swapped out to disk if some other process needs memory), but it's doing a LOT of work.


In Activity Monitor, checking the Open Files and Ports tab, I see that it's STILL crawling through all my files -- partly because I've been either upgrading the OS or migrating my computer since 1988, so I've still got reams of Classic apps with resource forks -- and this Agent is going through EVERY resource fork grabbing the icons (even on software that this computer cannot run or actively display the icons of).


For open files, other than the ones it's reading icons out of, it also has these open:

/

/System/Library/PrivateFrameworks/IconServices.framework/Versions/A/XPCServices/ com.apple.IconServicesAgent.xpc/Contents/MacOS/com.apple.IconServicesAgent

/System/Library/ColorSync/Profiles/sRGB Profile.icc

/private/var/folders/wc/0bq4qh0s1gv8thhxr7c77wjm0000gn/C/com.apple.IconServices/ ISCacheTOC

/private/var/folders/wc/0bq4qh0s1gv8thhxr7c77wjm0000gn/C/com.apple.LaunchService s-044501.csstore

/usr/lib/dyld

/private/var/db/dyld/dyld_shared_cache_x86_64

/dev/null

/dev/null

/dev/null

count=2, state=0x2


I could give more info if people are interested, but it appears that Apple needs to do a bit of tuning on this new caching mechanism -- hopefully that'll show up in the next point version.


This seems very similar to the new preferences caching feature -- and it's a really good idea, as any fiddling around or power interruptions etc. will only affect the cached items, which will then be reloaded and optimized (for display speed).

Nov 14, 2013 3:21 AM in response to alvarofromm

Hi,


As well as the rest of you, I am noticing this process consuming a large amount of RAM. After installing Mavericks, I have also noticed an intermittent cursor problem, but only in Apple Mail and Evernote. After hovering the cursor over text, where it changes to an i-beam, it then stays as an i-beam even when I move up to finder menus where it should change back to a pointer. It's intermittent and then behaves but I keep getting the feeling it has something to do with the processor being occupied elsewhere, perhaps related to the problem discussed here of com.apple.IconServicesAgent.


Has anyone else had a similar cursor problem and do you think it is related?


Kim

Nov 23, 2013 6:27 PM in response to alvarofromm

Hey guys, like others have said, Google brought me here.


I am using a MBP 4.1 with 10.9 recently installed on an update, not a reformat. Pretty much the same as everyone else, noticed on iStat that there was a constant pull from somewhere, looked in Activity Monitor to find iconServicesAgent at the top. Just thought I would voice that this is happening on my system too.


iStat Pro says that my AirPort "Updating..." and I notice a spike on the Airport monitor every 30 seconds. Maybe a corelation?


iconServicesAgent is at a steady 460Mb with file cache at 1.66Gb. Usage also increases as I open folders, most noticably Applications folder.


Nov 26, 2013 10:42 AM in response to tbirdvet

...and on my mini (16 gigs of ram), the I heard spinning or fan noise blah, blah, blah with activity monitor showing the com.app.iconservicesAgent using upward of 190% of CPU this morning right after I loaded up Excel; everything was fine / quiet up until then///// the spinning drive / fan noise or what ever it is continued until I closed Excel at which time the noise (I'm thinking fan) got quieter and quieter till I no longer heard it.


Com.app.iconservicesAgent was using around 87-90% of CPU after that..... Running quiet right now using 91.8% of CPU...


Does anyone from Apple ever check these comments? 😕

What is com.apple.IconServicesAgent?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.