Budi li se vaš Mac sporo iz stanja mirovanja? Pokušajte ovo pmset zaobilazno rješenje
Ako se vaš MacBook Pro ili MacBook Air sporo budi iz stanja mirovanja nakon što je neko vrijeme spavao, možda postoji prilično jednostavan uzrok: stanje pripravnosti. Način mirovanja omogućuje Macu da potencijalno ima do 30 dana vremena 'pripravnosti', što znači da može sjediti u produljenom stanju mirovanja toliko dugo prije nego što isprazni bateriju. U osnovi, stanje pripravnosti (i stanje mirovanja) funkcionira tako što sve iz aktivnog RAM-a izbacuje u datoteku slike stanja mirovanja na tvrdom disku, a onda kada se Mac probudi iz stanja mirovanja, datoteka slike stanja mirovanja se kopira natrag s tvrdog diska u RAM.Možda ste ovo već pogodili, ali razlog zašto je nekim Macovima potrebno dugo vremena da se probude iz stanja mirovanja je taj proces kopiranja sadržaja sleepimagea natrag u memoriju, a obično što više RAM-a imate u Macu to proces može biti sporiji. Kao što možete zamisliti, kopiranje 8 GB ili 16 GB podataka bilo gdje može potrajati, čak i kada Mac ima super brzi SSD pogon s kojeg čita.
Dostupno je zaobilazno rješenje za novije modele MacBook Pro i MacBook Air, a to je promjena odgode stanja pripravnosti sa zadane postavke od 70 minuta na višu postavku, čime se sprječava korištenje stanja pripravnosti uskoro. Ovo bi moglo biti razumno rješenje za svakoga koga muči sporo vrijeme buđenja, poput putnika na posao i svakoga tko vuče MacBook sa sobom tijekom dana za povremenu upotrebu. Potencijalni nedostatak je blago smanjeno trajanje baterije i popratno smanjenje potencijalnog vijeka čekanja Maca, ali za većinu Mac korisnika koji imaju pristup strujnom adapteru barem jednom dnevno to ne bi trebalo biti problem.
Očitajte zadanu odgodu za stanje mirovanja
Prvo saznajte koja je zadana duljina pokretanjem naredbe pmset s oznakom -g:
pmset -g |grep standbydelay
Vidjet ćete nešto poput ovoga (čini se da je 4200 zadano za MacBook Air, ali vaš broj može biti drugačiji):
odgoda čekanja 4200
To je vrijeme u sekundama prije nego što Mac uđe u stanje pripravnosti. Zabilježite koja je vaša zadana postavka jer je to ono što biste upotrijebili kada biste poništili promjenu.
Postavite način mirovanja na duže čekanje
Možda želite izračunati vrijeme koje bolje odgovara vašim potrebama, ali za potrebe ovog članka ići ćemo s 12 sati, jer ako je vaš Mac već bio u stanju mirovanja 12 sati pretpostavka je da je ili noć, vikend ili ste u razdoblju dugotrajnog putovanja ili skladištenja.Prema tome, 12 sati je 43200 sekundi, pa bi naredba pmset bila sljedeća:
sudo pmset -a standbydelay 43200
Korištenje naredbe sudo zahtijeva administratorske privilegije, stoga unesite root lozinku i pritisnite return. Promjene bi tada trebale biti trenutne.
Testiranje razlike i vraćanje na zadane postavke
Budući da je zadana postavka ionako preko sat vremena, nećete moći uočiti razliku dok ne istekne zadano razdoblje od 70 minuta, ali kada probudite stroj, to bi se sada trebalo dogoditi puno brže jer čeka da prođe punih 12 sati prije nego što pređe u stanje mirovanja u stanju pripravnosti.
Ako se želite vratiti na zadanu postavku (4200 sekundi u ovom slučaju), koristite sljedeću naredbu:
sudo pmset -a standbydelay 4200
Ovo bi sve trebalo raditi isto i na stolnim Mac računalima, ali za većinu stolnih računala nema štete ako ostavite Mac stalno uključen i zbog toga nikada ne odete u stanje mirovanja ili morate podesiti pmset postavke.
Ovaj trik je poslao Barry D. koji ga je pronašao kod Ewala, i iako je primarno bio namijenjen korisnicima Retina MacBook Pro, otkrio sam da je jednako učinkovit u ubrzavanju dugih vremena buđenja također na MacBook Air (2012) s 8 GB RAM-a. Išli su s agresivnijim razdobljem od 24 sata (86400 sekundi) prije nego što se aktivira stanje pripravnosti, ali pokušajte bilo koje na svom Macu ako smatrate da se sporo budi nakon što je neko vrijeme spavao, trebalo bi znatno pomoći.