Probouzí se váš Mac z spánku pomalu? Vyzkoušejte toto řešení pmset

Anonim

Pokud se váš MacBook Pro nebo MacBook Air pomalu probouzí ze spánku poté, co chvíli spal, může to být docela jednoduchá příčina: pohotovostní režim. Pohotovostní režim umožňuje Macu mít potenciálně až 30 dní „pohotovostního“ režimu, což znamená, že může sedět ve stavu prodlouženého spánku tak dlouho, než se vybije baterie. Pohotovostní režim (a spánek) v zásadě funguje tak, že se vše z aktivní paměti RAM ukládá do souboru s obrázkem spánku na pevném disku, a když se Mac probudí z režimu spánku, tento soubor s obrázkem spánku se zkopíruje zpět z pevného disku do RAM.Možná jste to již uhodli, ale důvodem, proč některým počítačům Mac trvá probuzení ze spánku dlouho, je proces kopírování obsahu obrázku spánku zpět do paměti a obvykle platí, že čím více paměti RAM v počítači Mac máte, tím může být proces pomalejší. Jak si dokážete představit, zkopírování 8GB nebo 16GB dat kamkoli může chvíli trvat, i když má Mac super rychlý SSD disk, ze kterého čte.

Pro novější modely MacBook Pro a MacBook Air je k dispozici různé řešení, a to změnit prodlevu v pohotovostním režimu z výchozího nastavení 70 minut na vyšší nastavení, čímž zabráníte použití pohotovostního režimu. již brzy. To by mohlo být rozumné řešení pro každého, koho otravují pomalé časy buzení, jako jsou dojíždějící a všichni, kdo s sebou tahají MacBook po celý den pro pravidelné používání. Potenciální nevýhodou je mírně snížená výdrž baterie a doprovodné snížení potenciální výdrže Macu v pohotovostním režimu, ale pro většinu uživatelů Maců, kteří mají přístup k napájecímu adaptéru alespoň jednou denně, by to neměl být problém.

Přečtěte si výchozí zpoždění pro pohotovostní režim

Nejprve zjistěte, jaká je výchozí délka spuštěním příkazu pmset s parametrem -g:

pmset -g |grep standbydelay

Uvidíte něco takového (4200 se zdá být výchozí pro MacBook Air, ale vaše číslo se může lišit):

pohotovostní zpoždění 4200

To je čas v sekundách, než Mac přejde do pohotovostního režimu. Poznamenejte si, jaké je vaše výchozí nastavení, protože to je to, co byste použili, kdybyste změnu vrátili.

Nastavit pohotovostní režim na delší čekání

Možná si budete chtít spočítat čas, který lépe vyhovuje vašim potřebám, ale pro účely tohoto článku použijeme 12 hodin, protože pokud váš Mac spal již 12 hodin předpokládá se, že je buď noc, víkend, nebo jste v období dlouhodobého cestování nebo skladování.V souladu s tím je 12 hodin 43200 sekund, takže příkaz pmset by byl následující:

sudo pmset -a pohotovostní zpoždění 43200

Použití příkazu sudo vyžaduje administrátorská práva, takže zadejte heslo uživatele root a stiskněte return. Změny by pak měly být okamžité.

Testování rozdílu a návrat k výchozímu nastavení

Vzhledem k tomu, že výchozí nastavení je tak jako tak přes hodinu, nebudete schopni poznat rozdíl, dokud neuplyne výchozí 70minutová doba, ale když stroj probudíte, mělo by se to nyní hodně dít rychlejší, protože před přechodem do pohotovostního režimu hlubokého spánku čeká, dokud neuplyne celých 12 hodin.

Pokud se chcete vrátit k výchozímu nastavení (v tomto případě 4200 sekund), použijte následující příkaz:

sudo pmset -a pohotovostní zpoždění 4200

To vše by mělo fungovat stejně i na stolních počítačích Mac, ale u většiny stolních počítačů není na škodu nechat počítač Mac stále zapnutý, a proto nikdy neusnout nebo muset upravovat pmset nastavení.

Tento trik poslal Barry D., který ho našel u Ewal, a přestože byl primárně zaměřen na uživatele Retina MacBook Pro, zjistil jsem, že je stejně účinný při zrychlení dlouhých časů probuzení. také na MacBooku Air (2012) s 8GB RAM. Než se aktivuje pohotovostní režim, měli agresivnější 24 hodin (86 400 sekund), ale vyzkoušejte buď svůj Mac, pokud máte pocit, že se pomalu probouzí poté, co chvíli spal, mělo by to výrazně pomoci.

Probouzí se váš Mac z spánku pomalu? Vyzkoušejte toto řešení pmset