Saya memiliki 2013 mac mini menjalankan osx 10.9.3. Dulu saya bisa mengirim mesin untuk tidur dengan pergi ke apel di menubar dan memilih tidur. Setelah pembaruan baru-baru ini, ketika saya melakukan ini, layar mati, dan drive usb saya berputar. Sekitar 5 detik kemudian saya mendengar drive berputar dan segera bangun dari tidur.
Saya memutus perangkat dan menemukan bahwa drive usb eksternal saya yang menyebabkan masalah. Jika saya lepaskan drive usb, itu akan tidur normal. Jika saya mengeluarkan drive tetapi tidak mencabutnya, drive akan tetap aktif. Saya tahu ini hanya terjadi dalam sebulan terakhir, karena biasanya tidur secara manual.
Ketika saya berlari syslog | grep -i "wake reason"
saya melihat alasan bangun berikut kernel[0] <Debug>: Wake reason: XHC1
.
pmset -g assertions
menghasilkan output berikut:
Assertion status system-wide:
BackgroundTask 0
PreventDiskIdle 0
ApplePushServiceTask 0
UserIsActive 0
PreventUserIdleDisplaySleep 0
InteractivePushServiceTask 0
PreventSystemSleep 0
ExternalMedia 1
PreventUserIdleSystemSleep 0
NetworkClientActive 0
Listed by owning process:
pid 28(powerd): [0x0000000900000636] 00:15:58 ExternalMedia named: "com.apple.powermanagement.externalmediamounted"
Kernel Assertions: 0x104=USB,MAGICWAKE
id=500 level=255 0x4=USB mod=6/10/14, 1:53 PM description=XHC1 owner=AppleUSBXHCI
id=502 level=255 0x4=USB mod=6/10/14, 6:26 PM description=EHC1 owner=AppleUSBEHCI
id=504 level=255 0x100=MAGICWAKE mod=6/10/14, 6:33 PM description=en1 owner=en1
Satu drive adalah cadangan mesin waktu, dan satu memiliki media saya. Saya lebih suka tidak harus mencabut drive sebelum tidur setiap waktu, terutama karena ini tampaknya menjadi perkembangan baru-baru ini.