เมื่อเร็ว ๆ นี้ MacBook Pro ของฉัน (กลางปี 2012, 15 นิ้ว, 10.8.2) เริ่มเข้าสู่โหมดไฮเบอร์เนตหลังจากผ่านไปหลายชั่วโมงหลับไม่ว่าจะเสียบหรือแบตเตอรี่ เมื่อฉันถอดปลั๊กมันจะหายไปชั่วครู่โดยที่ฉันไม่ได้เปิดฝา (ฉันบอกได้เพราะวงจรไดรฟ์ซีดี) ถ้าฉันเปิดฝาฉันเห็นว่ามันกำลังโหลดไฟล์จำศีลก่อนที่จะเปิดใช้งานอีกครั้ง
ฉันดูผลลัพธ์ของ pmset -g และดูการตั้งค่าต่อไปนี้ที่อาจเกี่ยวข้องกับปัญหานี้:
lidwake 1
autopoweroff 1
autopoweroffdelay 14400
standbydelay 4200
standby 0
hibernatemode 3
acwake 0
ที่น่าสนใจคือ "acwake" เป็นศูนย์เช่นเดียวกับ "สแตนด์บาย" แต่ "autopoweroff" คือ 1 และ "autopoweroffdelay" คือ 14400 (4 ชั่วโมง) เมื่อดูบันทึกของระบบเมื่อคืนนี้ฉันเห็นรายการเหล่านี้:
Nov 26 22:36:28 ITHAA1STHOMAMBP kernel[0]: sleep
Nov 27 02:36:30 ITHAA1STHOMAMBP kernel[0]: Wake reason: EC.SleepTimer (SleepTimer)
Nov 27 02:36:30 ITHAA1STHOMAMBP kernel[0]: AirPort_Brcm43xx::powerChange: System Wake - Full Wake/ Dark Wake / Maintenance wake
Nov 27 02:36:30 ITHAA1STHOMAMBP kernel[0]: Previous Sleep Cause: 5
...
Nov 27 02:36:51 ITHAA1STHOMAMBP kernel[0]: hibernate_page_list_setall(preflight 0) start 0xffffff80de079000, 0xffffff80de0b9000
Nov 27 08:38:21 ITHAA1STHOMAMBP kernel[0]: hibernate_page_list_setall time: 491 ms
...
Nov 27 08:38:31 ITHAA1STHOMAMBP kernel[0]: sleep
ฉันให้คอมพิวเตอร์เข้าสู่โหมดสลีปโดยปิดฝาที่ 22:36 มันตื่นตัวเอง 4 ชั่วโมงต่อมาเวลา 02:36 น. และจำศีล ที่ 08:38 ฉันถอดปลั๊กอำนาจเพื่อให้แล็ปท็อปทำงานและมันก็ตื่นขึ้นมาสั้น ๆ
สิ่งที่ดูเหมือนกับฉันคือคอมพิวเตอร์กำลังทำงานอัตโนมัติหลังจาก 4 ชั่วโมง แต่มีบางสิ่งที่ฉันไม่เข้าใจ:
- เหตุใดการเริ่มต้นนี้จึงเกิดขึ้นเมื่อเร็ว ๆ นี้ (ภายในสัปดาห์ที่แล้วเท่าที่ฉันจำได้และไม่เกี่ยวข้องกับการอัปเดตซอฟต์แวร์ใด ๆ )
- ทำไมสัญญาณไฟปลุกถึงเปลี่ยนเมื่อ "acwake" เป็น 0
- ฉันสามารถตั้ง "autopoweroff" เป็น 0 ได้ไหม