New take on the old "Finder using a lot of CPU"

Been searching a lot and found next to nothing but "reinstall OS X" advice around.
My situation:
I run a 1 CPU, 4 core 2008 Mac Pro with all updates.
My Finder constantly uses 65 - 80 % CPU on one of the cores. It also has 16 - 18 threads open. It does not matter how many (or few) windows or applications I open. It will do this constantly.
I have done a little nosing about but found very little. The weird thing is that if i rightclick on the desktop, the CPU will immediately drop to normal usage.
What on earth is going on here?!?
-KJ

And out of the blue, my problem returns. Exactly the same symptoms as last time, save for the CPU usage now being 40 - 60 % of one core.
Right clicking the desktop drops the usage down to normal levels in a split second.
I tried killing the process now, and it seems to have worked, but there has to be a better way... Did not remember the advice about safe mode before I killed it, but my guess is that doing that will be like killing the process and probably would fix it for some time.
When I sample the process, I find the statistics:
Sort by top of stack, same collapsed (when >= 5):
_semwaitsignal 7945
semaphoretimedwait_signaltrap 4765
machmsgtrap 3871
kevent 1589
select$DARWIN_EXTSN 1589
0x51e4a 709
0xe3670 78
0xe3674 14
0x51e4d 9
0xe366d 9
0xe3664 8
getdirentriesattr 7
0x51e46 6
0x51e53 6
0xe365e 6
0x51e35 5
0x51e48 5
Sample analysis of process 370 written to file /dev/stdout
There has to be a logical explanation for this.
I have upgraded to 10.5.7 since the last time I saw this problem.
-KJ

Similar Messages

Maybe you are looking for