Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

DaLurker

macrumors 6502
Original poster
Mar 30, 2006
364
0
So recently my MBP seems to be running the WindowServer process at 20% CPU utilization quite frequently causing the fans to rev up. I was wondering what this process is and why its running?

Thanks
 

ef651100

macrumors newbie
Mar 22, 2007
16
0
WindowServer is used for the Dashboard/widgets. Mine ocassionally goes up to about 13% but quickly dies down. Do you have too many widgets? If so, try removing some and they might just be the root of the problem.
 

DaLurker

macrumors 6502
Original poster
Mar 30, 2006
364
0
WindowServer is used for the Dashboard/widgets. Mine ocassionally goes up to about 13% but quickly dies down. Do you have too many widgets? If so, try removing some and they might just be the root of the problem.

Hey thanks for the quick reply. Looks like it might be iStat pro... go figure, that's what I've been using to track my processes ;)
 

SHADO

macrumors 6502a
Aug 14, 2008
968
0
Beach
I know this thread is from 2007, but I have a related question. Is there an alternative to iStat Pro to monitor my CPU, HD, network, etc. usage? I don't really like menumeters all that much; I would prefer something in the dashboard like iStat Pro, but that does not use so much CPU. Thanks.
 

edesignuk

Moderator emeritus
Mar 25, 2002
19,232
2
London, England
I doubt you're going to find anything like iStat Pro but that isn't iStat Pro and uses less resources.

Maybe just tinker with iStat Pro to not monitor as much. Sure you don't care about fan speed and system temps etc.
 

robbieduncan

Moderator emeritus
Jul 24, 2002
25,611
893
Harrogate
WindowServer is used for the Dashboard/widgets. Mine ocassionally goes up to about 13% but quickly dies down. Do you have too many widgets? If so, try removing some and they might just be the root of the problem.

Erm, no it isn't. The WindowServer does exactly what the name suggests: it acts as a server process to composite/draw windows onto the screen. It deals with taking the bitmap of each window and drawing it to the correct location on screen (as an OpenGL texture these days), layering the windows correctly and compositing them where there are translucent areas (again all done in OpenGL these days). It also handles the double buffering of windows backing stores allowing the updates to the window content to be smooth and flicker free.

Dashboard widgets all run in their own processes, normally owned by the Dock process for some reason best known to Apple.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.