Friday, September 11, 2015

How to Optimize MacOS Yosemite's WindowServer to Reduce CPU Usage

So I'm not going to waste a lot of time explaining the "how come?"'s here. I'm simply going to give you some tips to reduce CPU usage of the WindowServer on MacOS Yosemite.

So here they are:

  1. MacOS, despite what some may tell you, does require the occasional reboot.  So start there, just to clean things up. 
  2. Shutdown apps you don't need to reduce memory usage, thus reducing the likelihood of swapping. 
  3. Disable Transparent Effects as follows:
    1. Apple > System Preferences > Accessibility
    2. Select Display
    3. Check "Reduce Transparency"
  4. Disable "Spaces" if you're using multiple displays as follows:
    1. Apple > System Preferences > Mission Control
    2. Uncheck "Displays Have Separate Spaces"
    3. Uncheck "Automatically rearrange Spaces based on most recent use"
    4. Reboot
That should do it for you.  :)

If you still have problems, download and install MacKeeper or MacBooster, and follow the optimization instructions provided. 

No comments: