TekRevue

  • Home
  • Mac
  • Windows
  • Mobile
  • Games
  • Home Theater
  • Reviews
  • Editorials
  • Tips
    • Windows
    • Mac
    • Mobile
  • Twitter
  • Facebook
  • Google+
  • Feed

 001

Mac / Tips

How to Disable App Nap in OS X Mavericks

By Jim Tanous on October 24, 2013 at 2:12 AM • @mggjim

App Nap is a new feature in OS X Mavericks that automatically reduces system resources to certain applications that are not currently in use. It’s one of several changes in Mavericks that helps increase Mac battery life, but it also has the potential to interfere with some apps and user workflows. While the idea of “napping” background apps to save energy seems like a good one overall, some users may not want their background apps interfered with and would prefer to manage their Mac’s power usage on their own. Here’s how to manage and disable App Nap in OS X Mavericks.

Check out these awesome custom engraved Corkcircle Canteens from Perfect Etch.

Disable App Nap Using ‘Get Info’

How to Disable App Nap in OS X MavericksWhile there’s not yet any known way to kill App Nap system-wide, it’s possible to do it on and app-by-app basis. The easiest method to do this is to use the Get Info window for a particular app.

Locate the app for which you’d like to prevent the App Nap feature from monitoring, right-click (Command-click) on its icon, and select “Get Info.” You can also highlight the app in Finder and press Command-I. The Get Info window will appear and you’ll notice a new option in the General section: “Prevent App Nap.” Check this box and your selected app will run at full power in the background.

Disable App Nap Using the Terminal

While the process detailed above is the simplest way to turn off App Nap for individual applications, you’ll likely notice that not every app has the “Prevent App Nap” checkbox in its Get Info window. These apps, which Apple deemed critical to the OS X experience and locked out user control, can still be modified, but we’ll need to use Terminal.

Open Terminal from your /Applications/Utilities folder and enter the following command to temporarily disable App Nap:

defaults write <app domain name> NSAppSleepDisabled -bool YES

Replace <app domain name> with the correct name for your desired app. The domain option follows the form “com.company.appname,” so the domain name for TextEdit would be “com.apple.TextEdit.” When ready, press Return to execute the command. From our testing, it appears that you’ll need to reenter this command each time your Mac reboots if you still want a certain app to be outside of App Nap’s jurisdiction.

Between these two methods, most users should be able to tame App Name to fit their workflows.

 001

  • Categories: Mac / Tips
  • Tags: #App Nap #Energy #OS X Mavericks #Tips

Sign Up for the TekRevue Weekly Digest

Read more in Mac or Tips on TekRevue

  • siri mac sierra
    How to Use Siri to Add Widgets to Notification Center in macOS Sierra

    Filed Under: Mac

  • hide sierra upgrade
    How to Hide the macOS Sierra Upgrade Banner in the Mac App Store

    Filed Under: Mac

  • macos sierra gatekeeper
    How to Disable Gatekeeper and Allow Apps From Anywhere in macOS Sierra

    Filed Under: Mac

  • Terrence Brannon

    thumbs up, THANK YOU!

  • Pingback: Las 5 tecnologías avanzadas que incluye OS X Mavericks | Otro Espacio Web Blog()

  • richarddobell

    This explains a lot! Really helpful – thank you…

  • Jonathan Jacobs

    Is it possible to remove/disable this feature for everything? Seems like on a Mac Pro workstation having apps take a Nap is a bad idea…

    • TekRevue

      Haven’t found anything yet. Hopefully a third party solution will arise soon or, even better, Apple gives users that option as they refine Mavericks.

      • Salvatore Farina

        I wrote a quick bash script to disable app nap for all applications with a preferences plist in ~/Library/Preferences:

        cd ~/Library/Preferences
        for nam in *.plist; do nam2=`echo $nam | sed -e ‘s/.plist//’`; echo $nam2; sudo defaults write $nam2 NSAppSleepDisabled -bool YES; done

        I am really disappointed by some of the “features” in Mavericks, and the performance of my imac after the upgrade. Hoping this will help, along with this:

        http://superuser.com/questions/668114/disable-compressed-memory-in-mac-os-10-9-mavericks

      • John Inciarrano

        this should work from a terminal:

        defaults write -g NSAppSleepDisabled -bool true

  • Antonie Potgieter

    Great tip, thank you very much. I was getting so frustrated by Finder hanging and constantly slowing down the entire operating system that I was beginning to consider downgrading back to Mountain Lion. This solved it for me and I turned off App Nap for 2 other important apps I work on all day, constantly.

    • TekRevue

      Glad to help! Thanks for visiting.

  • Pingback: setting up a mac again - 5880()

  • Pingback: Mac OS X Mavericks: Finder Slow or Unresponsive? Blame App Nap. | Forrest.Running.Catch.()

  • fdboucher

    Yeah! At last!! Thanks…

  • Trendsetter

    THANK YOUUUUUUUUU!!! God Bless!!!!!!

  • Marcy Edelstein

    Prevent App Nap is greyed out when I open the information panel on the application. I am not able to change the setting. Why?

Search

Related Articles

  • siri mac sierra
    How to Use Siri to Add Widgets to Notification Center in macOS Sierra
  • Xbox Games with Gold List
    The Complete Xbox Games with Gold List and Details
  • get windows 10 app
    Microsoft is Finally Removing ‘Get Windows 10 App’ From Users’ PCs

Connect with TekRevue

  • TekRevue on Twitter
  • TekRevue on Facebook
  • TekRevue on Google+
  • Cheats
  • Deals
  • Distractions
  • Editorials
  • Gadgets
  • Games
  • Giveaway
  • Hardware
  • Home Theater
  • More in Mac
  • Mobile
  • News
  • Podcast
  • Reviews
  • Sponsor
  • Tips
  • Windows
  • siri mac sierra
    How to Use Siri to Add Widgets to Notification Center in macOS Sierra
  • hide sierra upgrade
    How to Hide the macOS Sierra Upgrade Banner in the Mac App Store
  • macos sierra gatekeeper
    How to Disable Gatekeeper and Allow Apps From Anywhere in macOS Sierra
  • macos sierra mission control
    Enable Reduce Motion in macOS Sierra to Speed Up Mission Control
  • sierra picture in picture controls
    Use Picture-in-Picture for iTunes and Safari Videos in macOS Sierra
  • macos sierra keyboard macbook
    New in macOS Sierra: Add a Period With Double-Space
  • macos sierra auto unlock
    macOS Sierra Now Available on the Mac App Store
  • macos sierra installer
    How to Create a macOS Sierra USB Installer
  • sierra empty trash
    Here’s Why You May Never Need to Empty Trash in macOS Sierra
  • photos app
    How to Hide Pictures in the Photos App on the Mac
  • mac web browsers
    How to Change Your Homepage on the Mac (And Why You Might Need To)
  • siri mac sierra
    15 Cool Ways to Use Siri in macOS Sierra
  • mac app store updates
    How to Make the Mac App Store Check for Updates More Frequently
  • mac contacts app
    Organize and Manage Your Mac Contacts with Smart Groups
  • mac screenshot clipboard
    Quick Tip: Copy Mac Screenshots Directly to the Clipboard
  • change default browser safari
    How to Change the Default Web Browser on Your Mac
  • print maps mac
    How to Print Directions From Your Mac Using the Apple Maps App
  • email macbook
    Three Tips for Creating Professional Emails on the Mac
  • quicktime x autoplay
    How to Enable QuickTime X Autoplay
  • mac contacts app
    How to Remove Duplicate Contacts on Your Mac

Explore More Topics

Amazon Android Apple Apps Benchmarks Beta Software Consoles Deals Displays Editorial Games Gaming Google How To iOS iOS 7 iOS 8 iPad iPhone iPod touch iTunes Mac Microsoft Operating Systems OS X OS X Mavericks OS X Yosemite Podcast Review Safari Samsung Security Smartphones Software Updates Sponsor Tablets Tips UI Customization Web Browser Windows Windows 7 Windows 8 Windows 8.1 Windows 10 Xbox One

Tips

  • Apps
  • Gaming
  • Mac
  • Mobile
  • Online
  • Windows
  • gotomeeting mac
    Quick Tip: Remove Old Versions of GoToMeeting for Mac
  • spell check word
    How to Turn Off Real-Time Spell Check in Microsoft Word
  • format skype text chats
    How to Format Skype Text Chats
  • chrome for mac os x
    How to Test Chrome’s Native Notifications for Mac
  • classic solitaire windows xp
    How to Play Classic Windows XP Solitaire in Windows 10
  • ipad controller game
    How to Set Up and Game With an iOS Controller on Your iPhone or iPad
  • ps4 remote play mac
    How to Change PS4 Remote Play Resolution & Frame Rate on the Mac
  • steam trash
    How to Remove a Game From Your Steam Library
  • siri mac sierra
    How to Use Siri to Add Widgets to Notification Center in macOS Sierra
  • hide sierra upgrade
    How to Hide the macOS Sierra Upgrade Banner in the Mac App Store
  • macos sierra gatekeeper
    How to Disable Gatekeeper and Allow Apps From Anywhere in macOS Sierra
  • macos sierra mission control
    Enable Reduce Motion in macOS Sierra to Speed Up Mission Control
  • iphone clear all notifications
    How to Clear All Notifications on Your iPhone
  • singing song lyrics iphone
    Sing Along with Song Lyrics in the iOS 10 Music App
  • ios 10 app downloads
    Manage App Installations Like a Pro With ‘Prioritize Downloads’ in iOS 10
  • ios 10 press home to open
    iOS 10: Disable Press Home to Open and Change Your Home Button Behavior
  • youtube loop
    How to Loop YouTube Videos
  • netflix bandwidth data usage
    How to Reduce Netflix Bandwidth Usage to Avoid ISP Data Caps
  • netflix autoplay
    How to Stop Netflix From Automatically Playing the Next Episode
  • distracted man computer
    How to Turn Off Distraction-Free Mode in WordPress
  • speakers
    Quickly Change the Audio Playback Device in Windows 10 Anniversary Update
  • windows 10 snipping tool
    How to Take Windows 10 Screenshots with the Snipping Tool
  • windows 10 action center icon taskbar
    How to Hide the Action Center Taskbar Icon in the Windows 10 Anniversary Update
  • create pdf windows
    How to Create a PDF from Multiple Images in Windows 10
Company
  • About TekRevue
  • Get in Touch
  • Sponsorships

Sign Up for the TekRevue Weekly Digest

© TekRevue LLC. All Rights Reserved.

  • TekRevue User Agreement
  • TekRevue Privacy Policy

Built by Blazer Six