MacBook Pro va a dormire da solo a causa del demone watchdog

7

Per un paio di settimane, il mio Mac ha dormito da solo. Questo sembra accadere più spesso quando eseguo più cose sul mio Mac (Chrome + Spotify + ecc.)

Nella mia console, il messaggio è il seguente:

1/4/15 7:24:04.793 PM coreaudiod[293]: 2015-01-04 07:24:04.792840 PM [AirPlay] Power: SystemWillSleep

Seguito da:

1/4/15 7:24:04.794 PM coreaudiod[293]: 2015-01-04 07:24:04.794130 PM [AirPlay] BTLE client stopping to browse for AirPlay Solo Target Presence.
1/4/15 7:24:04.795 PM coreaudiod[293]: 2015-01-04 07:24:04.795289 PM [AirPlay] BTLE discovery removing all devices

Questo sembra avere una sorta di correlazione con watchdog , un processo daemon sul mio mac (in questo caso succede dopo, ma di solito è prima).

1/4/15 7:24:04.800 PM watchdogd[7673]: [watchdog_daemon] @(         pm_callback) - ref=0x0 msg_type=0xe0000280 msg=0x570033
1/4/15 7:24:04.800 PM watchdogd[7673]: [watchdog_daemon] @(    wd_daemon_thread) - events buffer: 6329r81941 6779s81941 
1/4/15 7:24:04.838 PM watchdogd[7673]: [watchdog_daemon] @(         pm_callback) - ref=0x0 msg_type=0xe0000320 msg=0x0
1/4/15 7:24:04.838 PM watchdogd[7673]: [watchdog_daemon] @(         pm_callback) - ref=0x0 msg_type=0xe0000300 msg=0x0

Ecco alcuni altri registri:

I messaggi SystemWillSleep :

Processiwatchdog:

Registro completo per 7:12 PM:

Alcune informazioni di sistema: MacBook Pro (Retina, 13 pollici, Fine 2013) che esegue Yosemite.

    
posta Jorge Silva 05.01.2015 - 04:35
fonte

2 risposte

2

Ecco la lettura dai tuoi registri.

Il BTLE (Bluetooth a bassa energia) si sta spegnendo (normale?)

Il watchdogd sta chiudendo i processi corrispondenti, ma non è pensato per spegnere il sistema.

Il SystemWillSleep è per coreaudiod , a causa della chiusura dell'airplay, non significa che OS X si spegne.

Tutto quanto sopra sta accadendo perché OS X ha ricevuto il comando di sospensione (si verificano dopo l'emissione del comando).

L'OS X andrà in stop se hai qualcosa come kernel[0]: sleep

e altre informazioni possono essere trovate

kernel[0]: Previous Sleep Cause: 5

I nuovi log mostrano:

Il tuo sistema è entrato in modalità di sospensione.

È stato riattivato dall'allarme RTC. Controlla le impostazioni di risparmio energetico -

È stato riattivato dal WOMP da quando è abilitato ( Wake On Magic Packet ) a una rete.

Per visualizzare tutti i motivi di attivazione, utilizza syslog |grep -i "Wake reason" nel tuo terminale.

Finora il tuo sistema non si comporta in modo strano, semplicemente facendo ciò che gli hai chiesto di fare. I "riavvii" a cui ti riferisci sono i risvegli dalla modalità di sospensione. Non c'è nessuna voce di registro che mostra che il sistema è stato riavviato.

Se fosse il riavvio, vedresti ad esempio:

shutdown[15811]: SHUTDOWN_TIME: 1424885403 656386

bootlog[0]: BOOT_TIME 1424885410 0
    
risposta data 24.02.2015 - 19:53
fonte
1

Ho trovato Mac OS X Server: informazioni sul processo di watchdog . Su di esso si sta eseguendo qualsiasi software server? (file server?)

Automatic Restart (hardware)

Watchdog also helps restart the server if its operating system becomes unresponsive (a "hang"). On computers that support automatic restart, this option can be activated in the Energy Saver pane of System Preferences. Once activated, Watchdog periodically resets the computer's Power Management Unit (PMU) timer. If this timer expires (which happens if the system hangs), the PMU forces a restart.

Il tuo sistema è "sospeso"? Un pezzo di software lo causa o viene riconosciuto come uno?

    
risposta data 21.02.2015 - 03:40
fonte

Leggi altre domande sui tag