Inaktivera automatisk uppsägning av program i Mac OS X Lion & Mountain Lion

Automatisk uppsägning är en funktion av OS X Lion och OS X Mountain Lion som kommer från riken iOS, tanken är att efter en app är outnyttjad under en tidsperiod och blir inaktiv, upphör den automatiskt för att frigöra resurser för andra uppgifter. Med hjälp av den nya auto-spara-funktionen bör användaren teoretiskt aldrig märka något av detta pågår och de kan fortsätta med sitt arbete som vanligt när de behöver, så att Mac OS X hanterar processer och resurser för dem utan att avsluta appar eller manuell interaktion via Activity Monitor.

För de allra flesta användare är det här en bra sak och de flesta är förmodligen helt omedvetna om egenskapernas existens, men inte alla är stolta över möjligheten att vilande program slutar utan deras kommando och vissa tycker det är väldigt irriterande. Om du hamnar i den andra kategorin och vill stänga av automatisk appavslutning i OS X, så här gör du det. Oroa dig inte, vi visar dig också hur du slår på den igen.

Inaktivera automatisk uppsägning i Mac OS X
Starta Terminal och skriv följande standardkommandon:

defaults write -g NSDisableAutomaticTermination -bool yes

Starta om appar som använder automatisk uppsägning för att ändringar ska träda i kraft.

Aktivera automatisk appavslutning i Mac OS X
Du kan alltid återaktivera standardbeteendet för OS X och stänga av automatisk uppsägning igen:

defaults delete NSDisableAutomaticTermination

Eller genom att vända "ja" till "nej" och springa det ursprungliga kommandot igen:

defaults write -g NSDisableAutomaticTermination -bool no

Återigen, starta om program för att ändringarna ska träda i kraft och att ha automatiskt avsluta aktiverat igen.

Det här är något som Mac OS X och iOS hanterar ganska bra, och om du aldrig har varit irriterad av funktionen rekommenderas det att låta det vara aktivt och låta OS X hantera uppgifterna själv.

Tack vare qwerty för att hitta tipset i en StackExchange-tråd.