Zistite, prečo sa váš Mac prebúdza z režimu spánku
Obsah:
Uložili ste niekedy svoj Mac do režimu spánku, len aby ste ho po návrate k počítaču zistili, že je zdanlivo prebudený? Niekoľkokrát som narazil na túto záhadu náhodne sa prebúdzajúceho Maca a pomocou niekoľkých príkazov terminálu môžete zistiť, čo spôsobilo, že sa váš Mac prebudil zo spánku. Ak vás teda zaujíma, prečo sa váš Mac prebúdza zo spánku, čítajte ďalej a zistite, ako môžete pomôcť určiť príčinu.
Viete, že existuje veľa dôvodov, prečo sa to môže stať, niekedy je to hardvérová udalosť, ktorá spôsobí prebudenie Macu zo spánku, niekedy softvér a niekedy niečo iné. Táto príručka vám pomôže určiť dôvod, prečo sa Mac, iMac, MacBook Air, Pro atď. prebúdza zo stavu spánku. Áno, je to mierne technické a používa príkazový riadok v systéme Mac OS X na prezeranie systémových denníkov a potom budete musieť porovnať viacznakový kód „dôvodu prebudenia“ so zoznamom uvedeným nižšie, ktorý uvádza skutočný dôvod spánku. Začnime.
Ako zistiť, prečo sa Mac prebúdza zo spánku
Spustite terminál, ktorý nájdete v /Applications/Utilities/ a do príkazového riadka napíšte presne toto, v závislosti od vašej verzie systémového softvéru MacOS:
"Pre macOS Monterey a Big Sur vyskúšajte nasledujúci príkaz: pmset -g log |grep Požiadavka na prebudenie "
Čo môže odhaliť priamy proces alebo aplikáciu spôsobujúcu prebudenie. Prípadne môžete spustiť nasledujúci príkaz, ktorý môže tiež zobraziť proces spôsobujúci prebudenie, ale aj kód ladenia, ktorý môže pomôcť odhaliť príčinu prebudenia systému:
zobraziť denník |grep -i Požiadavka na prebudenie"
Pre MacOS Sierra, Mojave, Catalina a novšie s novým systémom protokolovania použite nasledujúci príkaz:
zobraziť denník |grep -i “Dôvod prebudenia”
Pre MacOS El Capitan, Yosemite, Mavericks a staršie s tradičným príkazom syslog:
"syslog |grep -i Dôvod prebudenia"
Hit return a potom uvidíte správu zo systémových denníkov v Mac OS X, ktorá môže vyzerať asi takto:
Sob 10. júl 08:49:33 Jadro MacBookPro : Dôvod prebudenia=OHC1 So 10. júl 17:21:57 Jadro MacBookPro : Dôvod prebudenia=PWRB Ne 11. júl 08 :34:20 Jadro MacBookPro : Dôvod prebudenia=EHC2 Nedeľa júl 16 18:25:28 Jadro MacBookPro : Dôvod prebudenia=OHC1
Teraz sa budete chcieť pozrieť na kód vedľa textu „Dôvod prebudenia=“, čo vám pomôže povedať, prečo sa počítač prebúdza zo spánku. Čo teda znamenajú tieto kódy príčin prebudenia?
Kódy príčin prebudenia a ich význam v systéme Mac OS X
Popíšeme každý kód príčiny prebudenia ladenia jadra a to, čoho sa týka, čo vás privedie k tomu, čo spôsobuje prebudenie počítača.
- OHC: znamená Open Host Controller, zvyčajne je USB alebo Firewire. Ak vidíte OHC1 alebo OHC2, je to takmer určite externá USB klávesnica alebo myš, ktorá prebudila stroj.
- EHC: znamená Enhanced Host Controller, je ďalším USB rozhraním, ale môže to byť aj bezdrôtové zariadenia a bluetooth, pretože sú tiež zapnuté zbernica USB počítača Mac.
- USB: zariadenie USB prebudilo stroj
- LID0: toto je doslova veko vášho MacBooku alebo MacBooku Pro, keď veko otvoríte, stroj sa prebudí zo spánku.
- PWRB: PWRB je skratka pre Power Button, čo je fyzické tlačidlo napájania na vašom Macu
- RTC: Budík hodín v reálnom čase, vo všeobecnosti pochádza zo služieb budenia na požiadanie, ako keď si na Macu naplánujete spánok a prebudenie cez ovládací panel Energy Saver. Môže to byť aj zo spusteného nastavenia, používateľských aplikácií, záloh a iných plánovaných udalostí.
Môžu existovať aj iné kódy (ako PCI, GEGE atď.), ale s vyššie uvedenými kódmi sa väčšina ľudí stretne v systémových protokoloch. Keď zistíte tieto kódy, môžete skutočne zúžiť, čo spôsobuje, že sa váš Mac prebúdza zo spánku zdanlivo náhodne.
Poznámka: Kódy Wake Reason môžete sledovať aj pohľadom na konzolu, ak vám nevyhovuje príkazový riadok.Podľa mojich skúseností je však konzola pomalšia na vyhľadávanie a používanie ako terminál. Je to zvyčajne preto, že predvolené vyhľadávanie zhody reťazcov v konzole prehliadne všetky vaše denníky systému a aplikácií vrátane denníkov od tretích strán.
Zdalo sa vám to užitočné na zistenie, prečo sa Mac prebudil zo spánku? Máte nejaké ďalšie tipy alebo návrhy na získanie podobných informácií? Podeľte sa s nami v komentároch nižšie. A ďakujem Mattovi za poskytnutie tohto úžasného tipu!