14Sep

Wat is app-Nap? Is het mijn Mac-apps vertragen?

click fraud protection

App Nap, toegevoegd aan macOS in 2013, is geen hoofdartikel. Het is dus geen schande om drie jaar later toe te geven dat je nog steeds geen idee hebt wat het doet.

Samenvattend: App Nap zet programma's die je momenteel niet gebruikt of die je bekijkt naar "sleep", blokkeert hen van het gebruik van systeembronnen, met name de CPU, totdat je je weer op hen concentreert. Als u 20 vensters geopend heeft, zouden alleen de dingen die u momenteel gebruikt systeembronnen en de levensduur van de batterij gebruiken. De energiebesparing kan kloppen.

-app Nap moet niet worden verward met Power Nap, een functie met dezelfde naam waarmee uw Mac dingen kan doen zoals downloadupdates of back-ups kan maken terwijl deze is opgeschort. De twee functies zijn niet gerelateerd.

Welke app-Nap werkt

-app Nap was een van de energiefuncties die is toegevoegd met macOS( dan OS X) 10.9 Mavericks. Andere tweaks bevatten een lijst met 'Apps die aanzienlijke energie gebruiken', die is toegevoegd aan het batterijpictogram.

instagram viewer

App Nap is een gerelateerde optimalisatie, die inactieve applicaties blokkeert van het gebruik van de CPU en andere systeembronnen. Hierdoor blijven de bronnen van uw computer vrij en wordt de levensduur van de batterij verkort.

Wanneer wordt een toepassing beschouwd als "inactief"?Volgens de ontwikkelaarsrichtlijnen van Apple wordt App Nap alleen geactiveerd als een toepassing:

  • niet de voorgrond-app is.
  • Heeft de inhoud niet recentelijk bijgewerkt in het zichtbare gedeelte van een venster.
  • Is niet hoorbaar.
  • Heeft geen IOKit-energiebeheer of NSProcessInfo-beweringen gedaan.
  • gebruikt OpenGL niet.

Wat betekent dit? Allereerst zal de applicatie die u momenteel gebruikt niet in slaap vallen. Hetzelfde geldt voor elke toepassing die u momenteel kunt zien, ervan uitgaande dat het gedeelte van het venster dat u kunt zien momenteel updates ontvangt. Elke toepassing die geluiden maakt, zal ook niet in slaap vallen, wat goed nieuws is als je je muziekplayer op de achtergrond wilt laten werken.

Het idee hier is dat elke toepassing die momenteel niets voor u doet, uw bronnen niet hoeft te gebruiken. Toepassingen worden geactiveerd zodra u hun vensters opnieuw opent en in theorie zou dit de prestaties helemaal niet moeten beïnvloeden( behalve op een positieve manier, door middelen open te laten voor de apps die u daadwerkelijk gebruikt).

Controleren of een app momenteel bezig is met dutten

App Nap is, in het algemeen gesproken, geen gebruikersgerichte functie. Er is geen indicator op het dock of op een andere manier die aangeeft of een app momenteel aan het dutten is. Daarvoor moet je naar de Activity Monitor gaan, die je kunt vinden in Toepassingen & gt;Hulpprogramma's of door in Spotlight te zoeken.

Ga naar het tabblad "Energie" en u ziet een kolom voor "App Nap". Een "Ja" betekent hier dat een bepaalde toepassing momenteel dut. Open de betreffende toepassing en deze wordt onmiddellijk geactiveerd en Activity Monitor leest 'Nee' in de kolom.

Het idee is dat applicaties zo snel wakker worden dat gebruikers niet eens merken dat het dutje is gebeurd. Maar als u denkt dat dit sommige van uw apps vertraagt, kunt u een beroep doen.

App Douchen, volledig of voor bepaalde apps uitschakelen

App Nap wordt toegepast op alle applicaties, ongeacht of deze zijn gebouwd met de functie in gedachten of niet. Dit kan, althans in theorie, problemen veroorzaken voor bepaalde oudere apps, waardoor achtergrondupdates worden voorkomen of vertragingen worden veroorzaakt. Als je vermoedt dat App Nap problemen veroorzaakt, kun je dat op een eenvoudige manier achterhalen.

Zoek eerst uw toepassing op in Finder en klik er vervolgens met de rechtermuisknop op.

Klik op "Info ophalen" en mogelijk ziet u de optie om app-dut te voorkomen.

De optie wordt niet voor elke app aangeboden;Over het algemeen wordt de optie alleen gezien als applicaties niet specifiek zijn gemaakt met App Nap in gedachten. In onze ervaring betekent dit dat de optie voornamelijk wordt weergegeven voor toepassingen die zijn gebouwd in 2013 of eerder, maar er zijn uitzonderingen. Schakel indien mogelijk App Nap uit voor uw programma en kijk of uw probleem is opgelost.

Als alternatief kunt u app-Nap volledig met één opdracht uitschakelen. Open de Terminal, die u kunt vinden in Toepassingen & gt;Hulpprogramma's of door te zoeken met Spotlight. Voer vervolgens deze opdracht uit:

standaardwaarden schrijven NSGlobalDomain NSAppSleepDisabled -bool YES

Hiermee wordt App Nap volledig uitgeschakeld. Als dit het probleem dat je met een app hebt opgelost, oplost, overweeg dan de ontwikkelaar van die app te schrijven en ze te laten weten. Zodra je dat hebt gedaan, kun je App Nap opnieuw inschakelen met deze opdracht:

standaardwaarden verwijderen NSGlobalDomain NSAppSleepDisabled

App Nap is over het algemeen een functie die behouden moet blijven, tenzij je specifiek een probleem hebt. De betere levensduur van de batterij alleen al maakt de functie de moeite waard, en de meeste gebruikers zullen nooit merken dat er zelfs maar iets gebeurt. Maar het is goed om te weten hoe je dingen uitschakelt voor het geval dat.

Fotocredit: Arthur Caranta / Flickr