Mac-ul tău este încet să se trezească din somn? Încercați această soluție pmset

Anonim

Dacă MacBook Pro sau MacBook Air se trezește lent din somn după ce a dormit o perioadă, poate exista o cauză destul de simplă: modul de așteptare. Modul de așteptare permite unui Mac să aibă până la 30 de zile de timp de „așteptare”, ceea ce înseamnă că poate sta într-o stare de repaus prelungită pentru atât timp înainte de a descărca bateria. Practic, standby (și sleep) funcționează prin descărcarea totul din RAM activă într-un fișier imagine de repaus de pe hard disk, iar apoi, atunci când Mac-ul se trezește din repaus, acel fișier imagine de repaus este copiat înapoi de pe hard disk în RAM.Poate că ați ghicit deja acest lucru, dar motivul pentru care unele Mac-uri durează mult să se trezească din starea de repaus este acel proces de copiere a conținutului sleepimage înapoi în memorie și, de obicei, cu cât aveți mai multă RAM într-un Mac, cu atât procesul poate fi mai lent. După cum vă puteți imagina, poate dura ceva timp pentru a copia 8 GB sau 16 GB de date oriunde, chiar și atunci când un Mac are o unitate SSD super rapidă de pe care citește.

Este disponibilă un fel de soluție pentru modelele mai noi de MacBook Pro și MacBook Air și anume schimbarea întârzierii de așteptare de la setarea implicită de 70 de minute la o setare mai mare, prevenind astfel utilizarea modului de așteptare. curând. Aceasta ar putea fi o soluție rezonabilă pentru oricine supărat de orele lente de trezire, cum ar fi navetiștii și oricine trage cu ei un MacBook pe tot parcursul zilei pentru utilizare periodică. Un potențial dezavantaj este o durată de viață ușor redusă a bateriei și o reducere însoțitoare a duratei potențiale de așteptare a Mac-ului, dar pentru majoritatea utilizatorilor de Mac care au acces la un adaptor de alimentare cel puțin o dată pe zi nu ar trebui să găsească acest lucru a fi o problemă.

Citiți întârzierea implicită pentru modul Standby

În primul rând, aflați care este lungimea implicită rulând comanda pmset cu steag-ul -g:

pmset -g |grep standbydelay

Veți vedea așa ceva (4200 pare să fie implicit pentru MacBook Air, dar numărul dvs. poate fi diferit):

standby delay 4200

Acesta este timpul în secunde înainte ca Mac-ul să intre în standby. Notați care este setarea dvs. implicită, deoarece aceasta este ceea ce ați folosi dacă ar fi să anulați modificarea.

Setați modul Standby pentru a aștepta mai mult

Poate doriți să calculați un timp care funcționează mai bine pentru nevoile dvs., dar în sensul acestui articol vom merge cu 12 ore, deoarece dacă Mac-ul dvs. a adormit deja de 12 ore presupunerea este că fie este noaptea, fie un weekend, fie că vă aflați într-o perioadă de călătorie sau depozitare pe termen lung.În consecință, 12 ore sunt 43200 secunde, astfel comanda pmset ar fi următoarea:

sudo pmset -a standbydelay 43200

Folosirea comenzii sudo necesită privilegii de administrator, așa că introduceți parola root și apăsați return. Schimbările ar trebui să fie imediate.

Testarea diferenței și revenirea la valorile implicite

Deoarece setarea implicită este oricum peste o oră, nu veți putea face diferența decât după expirarea perioadei implicite de 70 de minute, dar atunci când treziți aparatul ar trebui să se întâmple mult. mai rapid, deoarece așteaptă să treacă întreaga perioadă de 12 ore înainte de a intra în modul de așteptare de repaus profund.

Dacă doriți să reveniți la setarea implicită (4200 de secunde în acest caz), utilizați următoarea comandă:

sudo pmset -a standbydelay 4200

Toate acestea ar trebui să funcționeze la fel și pe desktop-uri Mac-uri, dar pentru majoritatea desktop-urilor nu este rău să lăsați Mac-ul pornit tot timpul și, prin urmare, să nu mergeți niciodată la somn sau să trebuiască să modificați pmset-ul. setări.

Acest truc a fost trimis de Barry D. care l-a găsit la Ewal și, deși era destinat în primul rând utilizatorilor Retina MacBook Pro, am considerat că este la fel de eficient în a accelera timpii lungi de trezire. pe un MacBook Air (2012) cu 8 GB RAM. Au trecut cu o perioadă mai agresivă de 24 de ore (86400 de secunde) înainte de activarea modului de așteptare, dar încercați fie pe Mac dacă simțiți că este lent să se trezească după ce a dormit un timp, ar trebui să ajute considerabil.

Mac-ul tău este încet să se trezească din somn? Încercați această soluție pmset