Jeg er vant til at sætte min Mac i søvn ved at lukke låget, hvilket gør det øjeblikkeligt klar til brug, når jeg skal bruge det. Det er dog godt at lukke det ned en gang imellem. Nu har jeg i den sidste uge lukket min Mac korrekt på den rigtige måde. Sagen er, jeg har bemærket, at min Mac tager omkring 30 sekunder at lukke ned, hvilket er langt længere end standarden 3-10 sekunder, hvor den skal lukke ned. Det er ikke fatalt, men ret irriterende.

Jeg begyndte at spekulere på, om det kan have noget at gøre med de mange programmer, jeg bruger. Når du slukker din Mac, vil OS X forsøge at afslutte forskellige programmer og baggrundstjenester rent. Nogle gange venter OS X på en interaktion, som f.eks. Du gemmer et dokument, men det er andre gange, fordi baggrundstjenesterne er holdt op med at svare, og systemet venter en forudbestemt tid, før de tvinger dem til at afslutte. Dette kan medføre, at din Mac tager ekstraordinært lang tid til at lukke ned.

Hvis din Mac også støder på lange afbrydelser, kan der være et problem, der skyldes nogle app (er) eller nogle ikke-reagerende baggrundsprocesser. Prøv følgende to rettelser for at få tilbage en kort nedlukningstid:

1. Luk computeren med 'genåbne Windows, når du logger ind igen':

Denne proces fungerer korrekt med næsten alle Mac'er tilgængelige på markedet i dag. Det er også meget nemt, meget enklere end den anden løsning, vi havde nævnt. Du skal blot følge nedenstående trin for at få en hurtig nedlukning på din Mac.

1. Luk din Mac med " Åbn vinduerne, når du logger ind igen ", markeret:

2. Tænd nu din Mac igen.

3. Sluk nu din Mac igen med ' Åbn vinduerne, når du logger ind igen' ikke markeret:

Du skal nu opleve en hurtigere nedlukningstid. Men hvis denne metode ikke virker for dig, så prøv den mere avancerede løsning, der er beskrevet nedenfor.

2. Skift standardtid til OS X for at afslutte processer

Apple har som standard indstillet OS X til at vente på, at apps og baggrundsprocesser slutter på egen hånd. Hvis dette ikke er tilfældet, sender systemet et drædssignal efter en ventetid på 20 sekunder. Og hvis din Mac kører forskellige processer, kan disse samlede nedlukningstider strække sig til et par minutter.

En nem løsning er at ændre standard 20 sekunder til en lavere værdi; hvilket gør din Mac til at forlade disse processer tidligere. Vi anbefaler aldrig at tvinge til at stoppe for apps, da systemet allerede er klar til dette ved afbrydelse. Men dette kan resultere i en hurtigere nedlukningstid, og OS X vil kraftigt afslutte disse apps efter 20 sekunder, så hvorfor ikke prøve det.

launchd styrer timeout-perioden for alle processer. Ved at instruere launchd at forkorte denne tidsperiode, kan du hurtigt fremskynde nedlukningstider med en betydelig mængde tid.

I kommandoerne nedenfor ændrer vi timeout-værdien til 5 sekunder, hvilket betyder, at OS X vil vente i 5 sekunder, før vi dræber processer under afvikling. Hvis du tror at 5 sekunder er for kort periode, kan du ændre denne værdi til ethvert heltal større end nul. Åbn en terminal (Application -> Utilities), og skriv følgende kommandoer:

 sudo standardindstillinger write /System/Library/LaunchDaemons/com.apple.coreservices.appleevents ExitTimeOut -int 5 sudo standardindstillinger write /System/Library/LaunchDaemons/com.apple.securityd ExitTimeOut -int 5 sudo standardindstillinger write / System / Library / LaunchDaemons / com.apple.mDNSResponder ExitTimeOut -int 5 sudo standardindstillinger write /System/Library/LaunchDaemons/com.apple.diskarbitrationd ExitTimeOut -int 5 sudo standardindstillinger write /System/Library/LaunchAgents/com.apple.coreservices.appleid.authentication ExitTimeOut -int 5 

Hver af disse kommandoer er adskilt for hver af de ovenfor nævnte processer. Når du er færdig, skal du genstarte din computer, og derefter se, om dette forbedrer dine afbrydelsestider eller ej.

For at fortryde disse handlinger og returnere kill-app-tid til 20 sekunder, skal du blot køre kommandoer igen, men med en værdi på 20.