Határozza meg, miért ébred fel a Mac gépe alvó állapotból

Tartalomjegyzék:

Anonim

El altatta már a Mac-et, hogy a géphez való visszatéréskor látszólag magától ébren találja? Néhányszor belefutottam egy véletlenszerűen felébredő Mac rejtélyébe, és néhány terminálparancs segítségével kiderítheti, hogy mi okozta a Mac-e ébredését az alvásból. Tehát ha kíváncsi arra, hogy a Mac miért ébred fel alvó állapotból, olvassa el tovább, hogy megtudja, hogyan segíthet meghatározni az okot.

Tudja meg, hogy ennek számos oka lehet, néha hardveres esemény, ami miatt a Mac felébred az alvó állapotból, néha szoftver, néha pedig valami más. Ez az útmutató segít meghatározni az alvó állapotból felébredő Mac, iMac, MacBook Air, Pro stb. okát. Igen, kissé technikai jellegű, és a Mac OS X parancssorát használja a rendszernaplók áttekintésére, majd össze kell hasonlítania a több karakteres „ébresztési ok” kódot az alábbi listával, amely jelzi, hogy mi a tényleges alvási ok. Kezdjük el.

Hogyan derítheti ki, miért ébred fel egy Mac az alvásból

Indítsa el az /Applications/Utilities/ mappában található terminált, és a MacOS rendszerszoftver verziójától függően pontosan írja be a következőt a parancssorba:

"

MacOS Monterey és Big Sur esetén próbálja ki a következő parancsot: pmset -g log |grep Wake Request "

Amely felfedheti az ébredést okozó közvetlen folyamatot vagy alkalmazást. Alternatív megoldásként futtathatja a következő parancsot, amely megjelenítheti a felébredést okozó folyamatot, de a hibakeresési kódot is, amely segíthet felderíteni a rendszer felébresztésének okát:

"

log show |grep -i Wake request"

MacOS Sierra, Mojave, Catalina és újabb esetén az új naplózási rendszerrel használja a következő parancsot:

log show |grep -i „Ébresztési ok”

MacOS El Capitan, Yosemite, Mavericks és régebbi rendszerekhez a hagyományos syslog paranccsal:

"

syslog |grep -i Wake oka"

Nyomja meg a return gombot, és egy jelentést fog látni a Mac OS X rendszernaplóiból, amely a következőképpen nézhet ki:

Szo Jul 10 08:49:33 MacBookPro kernel : Ébresztési ok=OHC1 Szo július 10 17:21:57 MacBookPro kernel : Ébresztési ok=PWRB V júl. 11 08 :34:20 MacBookPro kernel : Ébresztési ok=EHC2 V. július 16. 18:25:28 MacBookPro kernel : Ébresztési ok=OHC1

Most meg kell néznie a „Wake oka=” szöveg melletti kódot, ez segít megmondani, miért ébred fel a számítógép az alvó állapotból. Tehát mit jelentenek ezek az ébresztési okkódok?

Ébresztési okkódok és mit jelentenek a Mac OS X rendszerben

Leírunk minden kernel hibakeresési ébresztési okkódot, és mi vonatkozik rájuk, és elvezetjük Önt, hogy mi okozza a gép felébredését.

  • OHC: az Open Host Controller rövidítése, általában USB vagy Firewire. Ha OHC1-et vagy OHC2-t lát, az szinte biztos, hogy egy külső USB-billentyűzet vagy -egér ébresztette fel a gépet.
  • EHC: az Enhanced Host Controller rövidítése, egy másik USB interfész, de vezeték nélküli eszközök és Bluetooth is lehet, mivel be vannak kapcsolva a Mac USB busza.
  • USB: egy USB-eszköz felébresztette a gépet
  • LID0: ez a szó szoros értelmében a MacBook vagy MacBook Pro fedele, amikor kinyitja a fedelet, a gép felébred az alvásból.
  • PWRB: A PWRB a Power Button rövidítése, amely a Mac számítógépének fizikai bekapcsológombja
  • RTC: Valós idejű ébresztőóra, általában az igény szerinti ébresztési szolgáltatásokból származik, például amikor ütemezi az alvást és az ébresztést Mac számítógépen az Energy Saver vezérlőpulton keresztül. Az elindított beállításokból, felhasználói alkalmazásokból, biztonsági mentésekből és egyéb ütemezett eseményekből is származhat.

Lehet néhány más kód is (például PCI, GEGE stb.), de a legtöbb ember a fentiekkel találkozik a rendszernaplókban. Miután megtalálta ezeket a kódokat, valóban leszűkítheti, hogy mi okozza a Mac-ed, hogy látszólag véletlenszerűen ébredjen fel az alvásból.

Megjegyzés: A Wake Reason kódokat a konzolra nézve is figyelheti, ha nem elégedett a parancssorral.Tapasztalataim szerint azonban a konzol keresése és használata lassabb, mint a terminál. Ennek általában az az oka, hogy a Console alapértelmezett karakterlánc-egyezési keresése átnézi az összes rendszer- és alkalmazásnaplót, beleértve a harmadik felektől származókat is.

Hasznosnak találtad, hogy kiderítsd, miért ébredt fel egy Mac az alvásból? Van más tippje vagy javaslata hasonló információk felfedezéséhez? Oszd meg velünk az alábbi megjegyzésekben. És köszönöm Mattnek, hogy megadta ezt a fantasztikus tippötletet!

Határozza meg, miért ébred fel a Mac gépe alvó állapotból