Whenever my system is idle for any length of time (5 min+), both cores start getting pounded, in the 50-90% range. The culprit is always mds and/or hazelfolderwatch. Are they fighting over metadata? What can I do to settle them down.
Macbook Air (saw the same behavior on my MacBook Pro), the currently selling version (Fall 2010? introduction).
Fairly stable filesystem. I'm not adding / changing more than 50-100 files per day. Some of that churn is from Dropbox synchronization.
Fairly simple hazel ruleset. Yes, I do test for each file on the system (which is a bunch), but it was my understanding that hazel used the event-based stuff in the filesystem to watch for changes.
The ruleset simply descends into each folder, tests the "type" of each file (PDF, Pages, Numbers, Keynote, OmniGroup, Image, Microsoft) and then applies a color and runs a short applescript to "not show extensions."
Hmmm. As I typed the ruleset description, it occurs to me that perhaps I should put a guard on the file to not do anything if the file hasn't been changed since hazel last looked at it or such. I thought that was somewhat built in (that Hazel tries to be good about only looking at changed files, but still....).