Gallery How-to's

Quick and Easy Mac Hacks: Speed Up Yosemite

EasyMacHacks 1
Written by TheBestAppsEver

As you may have noticed, in os Yosemite, the WindowServer process (which handles window events such as clicking, dragging, and opening new windows) can sometimes eat up quite a bit of processing power due to a bug in the OS. Fortunately, there are a few settings on your Mac that, once changed, can ease the processor usage caused by this WindowServer issue. Continue reading and we’ll show you how to make the fixes and speed up Yosemite.

1. Reduce Transparencies

The first issue is related to transparency in Yosemite. Sure, it looks pretty, but causing performance degradation is not worth the prettiness. To reduce transparency in Yosemite, perform these steps:

  1. Open System Preferences.
  2. Open the Accessibility preference pane.
  3. Click Display.
  4. Check the option for “Reduce Transparency.”

2. Turn Off Automatic Graphics Switching

Some computers have multiple graphics cards (integrated graphics on the processor for light work, and a dedicated chip for hardcore gaming). While OS X can automatically switch between the graphics processors depending on the work load, many users have found that disabling the automatic switching can help alleviate WindowServer strain on the processor.

To disable Automatic Graphics Switching, perform these steps:

  1. Open System Preferences.
  2. Open the Energy Saver preference pane.
  3. Uncheck the option for “Automatic graphic switching” if your Mac supports this option.
  4. This will cause the dedicated (most high performance) graphics card to always be used during normal use.


3. Other Software

If you have third-party graphics software installed on your computer, such as software that provides an external display support, or provides additional hacks to the graphics layer in OS X, then try uninstalling that software one-by-one to see which piece of software might be causing the issue with WindowServer taking up too many processor cycles if the issue persists.

4. Restart the WindowServer Manually

Yosemite Terminal Showing The Code

If you continually have an issue with the WindowServer and don’t wish to restart your Mac to correct the issue, then open the Terminal (located in /Applications/Utilities) and type in the following command:

sudo killall -HUP WindowServer

This will cause the WindowServer to automatically restart, but be warned: This will automatically close any open programs on your Mac. So, close anything that you want to be properly saved before running this command.

(source: MacLife)

About the author


1 Comment

Leave a Comment