You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

How to enable app nap?

When I check Activity Monitor, the majority of my apps show "No" for App Nap (although I never disabled them) -- is there a way to enable all those apps?

MacBook, OS X Mavericks (10.9), 2.13 Ghz Intel Core 2 Duo; 6 GB RAM

Posted on Nov 1, 2013 10:12 AM

Reply
Question marked as Top-ranking reply

Posted on Nov 1, 2013 2:51 PM

Yes, exactly so.



from Foundation Release Notes for OS X v10.9


The greatest benefit to the user comes when every application on their system is doing as little work as possible. Therefore, App Nap is an opt-out feature. The user can opt an application out of App Nap manually with a checkbox in the Finder “Get Info...” pane. Developers can temporarily opt an application out by bracketing user-initiated activities with new NSProcessInfo API. Please consider the power usage of your application before opting out of App Nap.




from What's New in OS X: OS X Mavericks v10.9

App Nap

App Nap reduces power consumption by completely suspending your app’s execution when it meets certain criteria. This ensures that your app does not periodically wake up to do unnecessary work. An app is considered to be a candidate for sleep if:

  • It is not visible—if all of an app’s windows are either hidden by other windows or minimized in a hidden dock, and the app is not in the foreground
  • It is not audible
  • It has not explicitly disabled automatic termination
  • It has not taken any power management assertions

When all of these conditions are met, OS X may put the app to sleep. While asleep, the app is placed on a scheduling queue that rarely gets actual time on the CPU.

The app wakes up automatically when the user brings the app to the foreground or when the app receives a Mach message or Apple event.

3 replies
Question marked as Top-ranking reply

Nov 1, 2013 2:51 PM in response to Papa Art

Yes, exactly so.



from Foundation Release Notes for OS X v10.9


The greatest benefit to the user comes when every application on their system is doing as little work as possible. Therefore, App Nap is an opt-out feature. The user can opt an application out of App Nap manually with a checkbox in the Finder “Get Info...” pane. Developers can temporarily opt an application out by bracketing user-initiated activities with new NSProcessInfo API. Please consider the power usage of your application before opting out of App Nap.




from What's New in OS X: OS X Mavericks v10.9

App Nap

App Nap reduces power consumption by completely suspending your app’s execution when it meets certain criteria. This ensures that your app does not periodically wake up to do unnecessary work. An app is considered to be a candidate for sleep if:

  • It is not visible—if all of an app’s windows are either hidden by other windows or minimized in a hidden dock, and the app is not in the foreground
  • It is not audible
  • It has not explicitly disabled automatic termination
  • It has not taken any power management assertions

When all of these conditions are met, OS X may put the app to sleep. While asleep, the app is placed on a scheduling queue that rarely gets actual time on the CPU.

The app wakes up automatically when the user brings the app to the foreground or when the app receives a Mach message or Apple event.

How to enable app nap?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.