Nustatykite, kodėl jūsų „Mac“ atsibunda iš miego
Turinys:
Ar kada nors užmigdėte savo „Mac“ ir pamatėte, kad jis atsibunda, grįžęs prie įrenginio? Keletą kartų susidūriau su šia atsitiktinai pabundančio „Mac“ paslaptimi ir naudodamiesi keliomis terminalo komandomis galite padėti atsekti, dėl ko „Mac“ pabudo iš miego. Taigi, jei jums įdomu, kodėl jūsų „Mac“ atsibunda iš miego, skaitykite toliau ir sužinokite, kaip galite padėti nustatyti priežastį.
Žinokite, kad yra daug priežasčių, kodėl taip gali nutikti. Kartais tai yra aparatinės įrangos įvykis, dėl kurio „Mac“ pabunda iš miego, kartais dėl programinės įrangos, o kartais dėl kažko kito. Šis vadovas padės nustatyti bet kurio „Mac“, „iMac“, „MacBook Air“, „Pro“ ir tt pabudimo iš miego būsenos priežastį. Taip, tai šiek tiek techninė ir naudoja komandinę eilutę sistemoje „Mac OS X“, kad peržiūrėtų sistemos žurnalus, tada turėsite palyginti kelių simbolių „pažadinimo priežasties“ kodą su toliau pateiktu sąrašu, nurodant tikrąją miego priežastį. Pradėkime.
Kaip sužinoti, kodėl „Mac“ pabunda iš miego
Paleiskite terminalą, esantį /Applications/Utilities/, ir komandinėje eilutėje tiksliai įveskite toliau pateiktą informaciją, atsižvelgdami į jūsų „MacOS“ sistemos programinės įrangos versiją:
"Jei naudojate „macOS Monterey“ ir „Big Sur“, išbandykite šią komandą: pmset -g log |grep Wake Request "
Tai gali atskleisti tiesioginį procesą arba programą, sukeliančią pažadinimą. Arba galite paleisti šią komandą, kuri taip pat gali parodyti pabudimo procesą, taip pat derinimo kodą, kuris gali padėti nustatyti sistemos pažadinimo priežastį:
log show |grep -i Wake request"
„MacOS Sierra“, „Mojave“, „Catalina“ ir naujesnėse versijose su nauja registravimo sistema naudokite šią komandą:
log show |grep -i „Pažadinimo priežastis“
„MacOS El Capitan“, „Yosemite“, „Mavericks“ ir senesnėms sistemoms su tradicine syslog komanda:
"syslog |grep -i Wake priežastis"
Paspauskite mygtuką „Return“ ir pamatysite „Mac OS X“ sistemos žurnalų ataskaitą, kuri gali atrodyti taip:
Še. liepos 10 d., 08:49:33 „MacBookPro“ branduolys : pažadinimo priežastis=OHC1, šeštadienis, liepos 10 d., 17:21:57 „MacBookPro“ branduolys : pažadinimo priežastis=PWRB, sekmadienis, liepos 11 d. :34:20 „MacBookPro“ branduolys : pažadinimo priežastis=EHC2 sekmadienis, liepos 16 d. 18:25:28 „MacBookPro“ branduolys : pažadinimo priežastis=OHC1
Dabar norėsite pažvelgti į kodą, esantį šalia teksto „Pažadinimo priežastis=“. Tai padės suprasti, kodėl kompiuteris atsibunda iš miego. Taigi ką reiškia šie pažadinimo priežasties kodai?
Pažadinimo priežasčių kodai ir ką jie reiškia „Mac OS X“
Aprašysime kiekvieną branduolio derinimo pažadinimo priežasties kodą ir su kuo jis susijęs, kad sužinotumėte, dėl ko pabunda mašina.
- OHC: reiškia Open Host Controller, paprastai yra USB arba Firewire. Jei matote OHC1 arba OHC2, tai beveik neabejotinai yra išorinė USB klaviatūra arba pelė, kuri pažadino įrenginį.
- EHC: reiškia patobulintą pagrindinio kompiuterio valdiklį, yra kita USB sąsaja, bet taip pat gali būti belaidžiai įrenginiai ir „Bluetooth“, nes jie taip pat įjungti „Mac“ kompiuterio USB magistralė.
- USB: USB įrenginys pažadino įrenginį
- LID0: tai pažodžiui yra jūsų „MacBook“ arba „MacBook Pro“ dangtis, kai atidarote dangtį, įrenginys pabunda iš miego.
- PWRB: PWRB reiškia maitinimo mygtuką, kuris yra fizinis „Mac“ įjungimo mygtukas
- RTC: Žadintuvas realiuoju laiku, paprastai gaunamas iš pažadinimo pagal pareikalavimą paslaugų, pvz., kai suplanuojate miego ir pažadinimo režimą „Mac“ kompiuteryje per Energy Saver valdymo skydelį. Tai taip pat gali būti iš paleistų nustatymų, naudotojo programų, atsarginių kopijų ir kitų suplanuotų įvykių.
Gali būti ir kitų kodų (pvz., PCI, GEGE ir t. t.), tačiau pirmiau nurodyti kodai yra tie, su kuriais dauguma žmonių susidurs sistemos žurnaluose. Sužinoję šiuos kodus, tikrai galėsite susiaurinti, dėl ko jūsų „Mac“ pabunda iš miego, atrodo, atsitiktinai.
Pastaba: Taip pat galite stebėti Wake Reason kodus žiūrėdami į konsolę, jei nesate patenkinti komandų eilute.Tačiau, mano patirtimi, konsolės paieška ir naudojimas yra lėtesnis nei terminalas. Paprastai taip yra todėl, kad numatytoji eilutės atitikties paieška programoje „Console“ peržiūrės visus jūsų sistemos ir programų žurnalus, įskaitant tuos, kurie yra iš trečiųjų šalių.
Ar jums tai buvo naudinga norint nustatyti, kodėl „Mac“ pabudo iš miego? Ar turite kitų patarimų ar pasiūlymų, kaip atrasti panašią informaciją? Pasidalykite su mumis toliau pateiktuose komentaruose. Dėkojame Matui, kad pateikė šią nuostabią patarimo idėją!