Önerilen, 2024

Editörün Seçimi

Mac'inizin neden uyku modundan uyandığını belirleyin

Mac Miller - Self Care

Mac Miller - Self Care

İçindekiler:

Anonim

Mac'inizi hiç uyuttunuz mu, sadece makineye döndüğünüzde kendi kendine uyanmış görünmesi için mi? Rasgele uyanan bir Mac'in gizemini birkaç kez araştırdım ve birkaç terminal komutuyla Mac'in uykudan uyanmasına neyin neden olduğunu bulmaya yardımcı olabilirsiniz.

Bunun gerçekleşmesinin birçok nedeni olduğunu biliyorum, bazen Mac'in uykudan uyanmasına neden olan donanımsal bir olay, bazen yazılımdır ve bazen başka bir şeydir. Bu kılavuz herhangi bir Mac, iMac, MacBook Air, Pro vb. Uyku durumundan uyanma nedenini belirlemenize yardımcı olacaktır. Evet, biraz tekniktir ve sistem günlüklerine bakmak için OS X'deki komut satırını kullanır ve daha sonra, gerçek uyku nedeninin ne olduğunu gösteren birden fazla karakterli bir "uyanma nedeni" kodunu aşağıda gösterilen bir listeyle karşılaştırmanız gerekir. Başlayalım.

Bir Mac'in Uykudan Neden Uyandığını Bulma

/ Applications / Utilities / içinde bulunan Terminal'i çalıştırın ve aşağıdakileri komut satırına tam olarak yazın:

syslog |grep -i "Wake reason"

Geri dönüşe tıkladıktan sonra, OS X'te aşağıdakine benzer bir şekilde görünen sistem günlüklerinden bir rapor göreceksiniz:

Sat Jul 10 08:49:33 MacBookPro kernel : Wake reason = OHC1
Sat Jul 10 17:21:57 MacBookPro kernel : Wake reason = PWRB
Sun Jul 11 08:34:20 MacBookPro kernel : Wake reason = EHC2
Sun Jul 16 18:25:28 MacBookPro kernel : Wake reason = OHC1
Sat Jul 10 08:49:33 MacBookPro kernel : Wake reason = OHC1
Sat Jul 10 17:21:57 MacBookPro kernel : Wake reason = PWRB
Sun Jul 11 08:34:20 MacBookPro kernel : Wake reason = EHC2
Sun Jul 16 18:25:28 MacBookPro kernel : Wake reason = OHC1
Sat Jul 10 08:49:33 MacBookPro kernel : Wake reason = OHC1
Sat Jul 10 17:21:57 MacBookPro kernel : Wake reason = PWRB
Sun Jul 11 08:34:20 MacBookPro kernel : Wake reason = EHC2
Sun Jul 16 18:25:28 MacBookPro kernel : Wake reason = OHC1
Sat Jul 10 08:49:33 MacBookPro kernel : Wake reason = OHC1
Sat Jul 10 17:21:57 MacBookPro kernel : Wake reason = PWRB
Sun Jul 11 08:34:20 MacBookPro kernel : Wake reason = EHC2
Sun Jul 16 18:25:28 MacBookPro kernel : Wake reason = OHC1
Sat Jul 10 08:49:33 MacBookPro kernel : Wake reason = OHC1
Sat Jul 10 17:21:57 MacBookPro kernel : Wake reason = PWRB
Sun Jul 11 08:34:20 MacBookPro kernel : Wake reason = EHC2
Sun Jul 16 18:25:28 MacBookPro kernel : Wake reason = OHC1

Şimdi “Wake reason =” metninin yanındaki koda bakmak isteyeceksiniz. Bu, bilgisayarın neden uykudan uyandığını anlamanıza yardımcı olacak olan şey. Peki bu uyanık sebep kodları ne anlama geliyor?

Uyanık Sebep Kodları ve Mac OS X'te Ne Demek?

Her bir çekirdek hata ayıklama uyanık nedeni kodunu ve neyle ilgili olduğunu açıklayarak, makinenin uyanmasına neyin yol açtığını anlatacağız.

  • OHC: Açık Ana Bilgisayar Denetleyicisi anlamına gelir, genellikle USB veya Firewire'dir. OHC1 veya OHC2'yi görürseniz neredeyse kesinlikle makineyi uyandıran harici bir USB klavye veya faredir.
  • EHC : Geliştirilmiş Ana Bilgisayar Denetleyicisi için ayakta durmak, başka bir USB arabirimidir, ancak aynı zamanda Mac'in USB veriyolunda olduklarından kablosuz cihazlar ve bluetooth da olabilir.
  • USB : bir USB cihazı makineyi uyandırdı
  • LID0 : Bu, kelimenin tam anlamıyla MacBook'unuzun veya MacBook Pro'nuzun kapağıdır, makineyi uyandırdığında kapağı açtığınızda.
  • PWRB : PWRB, Mac'inizdeki fiziksel güç düğmesi olan Power Button (Güç Düğmesi) anlamına gelir.
  • RTC : Gerçek Zamanlı Saat Alarmı, genellikle Enerji Tasarrufu kontrol paneli üzerinden bir Mac üzerinde uyku zamanlaması ve bir Mac'te uyanma gibi talep üzerine uyandırma servislerinden gelir. Ayrıca başlatılmış ayar, kullanıcı uygulamaları, yedeklemeler ve diğer zamanlanmış etkinliklerden de olabilir.

Bazı başka kodlar da olabilir (PCI, GEGE, vb.), Ancak yukarıdakiler çoğu kişinin sistem kayıtlarında karşılaşacağı kodlardır. Bu kodları bulduğunuzda, Mac'inizin uykudan rasgele uyanmasına neden olan şeyi daraltabilirsiniz.

Not: Wake Reason kodlarını, komut satırından memnun değilseniz Konsol'a bakarak da izleyebilirsiniz. Ancak tecrübelerime göre Konsol arama yapmak ve kullanmak Terminal'den daha yavaştır. Bunun nedeni, Konsol’daki varsayılan dize eşleme aramasının üçüncü taraflardan olanlar da dahil olmak üzere tüm sisteminize ve uygulama günlüklerine bakmasıdır.

Bu müthiş bahşişi verdiğiniz için Matt'e teşekkür ederiz!

Top