Baru-baru ini (mungkin sejak peningkatan 10.10.5, tetapi tidak yakin) MacBook Pro saya pertengahan 2012 (non-retina) mengubah perilaku tidurnya dan sepertinya saya tidak bisa mengembalikannya. Selama bertahun-tahun, saya menggunakan penundaan hibernate 48 jam ( autopoweroffdelay
). Jadi ketika saya menutup tutupnya atau sleep
timer masuk, MBP saya akan sleep
(yaitu diskors ke RAM) dan nyalakan Sleep Indicator Light (SIL) selama 48 jam.
Tapi baru-baru ini Mac saya akan bangun setelah sekitar 1 jam sleep
dan masuk ke mode tidur lain. Saya percaya itu standby
, karena SIL akan mati, tetapi ketika saya membuka tutupnya hanya butuh sedikit lebih lama daripada setelah sleep
keadaan biasa . Dalam hibernate
/ autopoweroff
itu akan memakan waktu cukup lama untuk memuat konten RAM kembali dari disk (yang tidak terjadi di sini). Ini tidak terjadi ketika disk USB terhubung.
Inilah saya pmset -g
:
Active Profiles:
Battery Power -1
AC Power -1*
Currently in use:
standbydelay 172800
standby 1
womp 0
halfdim 1
hibernatefile /var/vm/sleepimage
gpuswitch 2
sms 1
networkoversleep 0
disksleep 0
sleep 10
autopoweroffdelay 2880
hibernatemode 0
autopoweroff 1
ttyskeepawake 1
displaysleep 10
acwake 0
lidwake 1
Jadi pertanyaan saya adalah:
- Pernahkah Anda mendengar tentang perubahan terkait tidur baru-baru ini di OS X Yosemite? Kenapa Mac saya tiba-tiba mengabaikan pengaturannya?
- Keadaan siaga apa yang saya hadapi? Lihat tebakan saya di atas.
- Dan tentu saja, bagaimana cara membuat pengaturan saya berfungsi lagi?
Apa yang saya coba sejauh ini (akan diperbarui):
- Reset SMC & NVRAM
- Perawatan onyx
- Atur semua timer baru, misalnya
sudo pmset -a autopoweroffdelay 2880
, dll. - Ubah
hibernatemode
ke3
seperti yang disarankan oleh @rewozz
Menurut Apple :
Status Apple selanjutnya:
Anda telah menetapkan:
Sudahkah Anda mencoba mengatur hibernatemode = 3?
Mungkin jig sudah habis, Apple dapat menjatuhkan dukungan sesuka mereka; karenanya peringatan.
sumber
hibernatemode
tergantung pada daya baterai :) Jadi itu akan menjadi3
sekali baterai di bawah 20%. Tetapi saya akan mencobanya & melaporkan kembali. Terima kasih!hibernatemode
tidak membantu ...Sejauh yang saya tahu laptop apel bisa bangun sendiri hanya karena:
Mungkin Anda bisa mendapatkan petunjuk dengan melihat log sistem Anda. Sebagai contoh:
Di MacBook Pro saya (retina 2015), saya hanya mendapatkan "alasan bangun: EC.LidOpen (Pengguna)". Mungkin di sana Anda dapat menemukan mengapa MBP Anda sering terbangun.
2 sen saya
sumber
Saya tidak tahu mengapa Anda bangun, tetapi di sini adalah bagaimana Anda bisa mengetahuinya:
Ketikkan
pmset -b -g assertions
terminal Anda. Itu akan mencantumkan driver yang meminta penggantian pengaturan daya saat menggunakan baterai.Anda juga dapat memeriksa log manajemen daya, menggunakan
pmset -g log
.Sebagai contoh, pada 10.10.5 MacBook Pro 2015 saya, saya menemukan bahwa membiarkan memory stick USB3 Sandisk Ultra fit saya terhubung membuat Mac saya bangun setiap 3 jam. Inilah alasannya:
ExternalMedia
diatur ke 1 dengan prosespowerd
.Sayangnya saya belum tahu bagaimana mencegahnya. Saya mencari file plist "com.apple.powermanagement.externalmediamounted" tetapi tidak dapat menemukan ... Jadi saya tidak tahu apakah penggantian driver ini dapat diubah atau dinonaktifkan. :( Ngomong-ngomong, saya perkirakan ini tergantung driver, jadi mengubah perilaku juga harusnya driver dependen ...
Halaman web terperinci ini tampaknya menunjukkan bahwa, untuk media eksternal yang mengubah perilaku tidur, satu-satunya pilihan adalah melepas atau mengeluarkan media eksternal. Berdasarkan driver yang digunakan media eksternal, eject kadang diperlukan sedangkan unmount lainnya cukup.
sumber