Macbook ของฉันจะระบายแบตเตอรี่เมื่อไม่ได้เสียบปลั๊กฉันคิดว่ามันเป็นแบตเตอรีที่ไม่ดี (บอกว่าจำเป็นต้องรับบริการ) แต่ถึงแม้ว่ามันจะเป็นแบตเตอรีที่ไม่ดีก็ตามก็ไม่ควรใช้พลังงานเมื่อปิดฝา .
ฉันคิดว่าต้องเป็นซอฟต์แวร์เนื่องจากเป็นซอฟต์แวร์ที่บางครั้งทำให้คอมพิวเตอร์ไม่สามารถรีสตาร์ทได้ (โดยปกติแล้วเพราะฉันมีเอกสารที่ไม่ได้บันทึก):
"แอปพลิเคชัน X ป้องกันการปิดเครื่องคอมพิวเตอร์ของคุณ"
แต่ฉันก็พบว่าหากซอฟต์แวร์ป้องกันคอมพิวเตอร์จากการเข้าสู่โหมดสลีซึ่งฉันจะเห็นข้อความเดียวกัน "Application X ทำให้คอมพิวเตอร์ของคุณเข้าสู่โหมดสลีป" แต่ฉันไม่เห็นข้อความเลย!
แต่เมื่อเร็ว ๆ นี้ฉันได้ทำงานกับแอพที่ต้องใช้การเชื่อมต่ออินเทอร์เน็ตและนี่คือสิ่งที่ฉันเห็นในคอนโซลหลังจากเปิดฝาแล็ปท็อปหลังจากผ่านไปสองสามชั่วโมง:
เครือข่ายมีการเปลี่ยนแปลง! ตอนนี้คุณอาจจะเชื่อมต่อหรือตัดการเชื่อมต่อ 19:47:48
เครือข่ายเปลี่ยนไป! ตอนนี้คุณอาจจะเชื่อมต่อหรือตัดการเชื่อมต่อ 19:48:11
เครือข่ายเปลี่ยนไป! ตอนนี้คุณอาจจะเชื่อมต่อหรือตัดการเชื่อมต่อ 20:48:33
เครือข่ายเปลี่ยนไป! ตอนนี้คุณอาจจะเชื่อมต่อหรือตัดการเชื่อมต่อ 20:48:56
เครือข่ายเปลี่ยนไป! ตอนนี้คุณอาจจะเชื่อมต่อหรือตัดการเชื่อมต่อ 21:49:14
เครือข่ายมีการเปลี่ยนแปลง! ตอนนี้คุณอาจจะเชื่อมต่อหรือตัดการเชื่อมต่อ 21:49:39
เครือข่ายเปลี่ยนไป! ตอนนี้คุณอาจจะเชื่อมต่อหรือตัดการเชื่อมต่อ 22:49:59
เครือข่ายเปลี่ยนไป! ตอนนี้คุณอาจจะเชื่อมต่อหรือตัดการเชื่อมต่อ 22:50:25
ดูเหมือนว่าบางสิ่งบางอย่างทำให้คอมพิวเตอร์ตื่นตัวเพราะแอพที่ฉันใช้งานอยู่รายงานว่าเครือข่ายเชื่อมต่อและยกเลิกการเชื่อมต่อ
อะไรทำให้คอมพิวเตอร์ของฉันตื่น หรือเป็นเพียงแบตเตอรี่ที่ไม่ดี?
ฉันกำลังวิ่งOSX 10.11.4
และMacbook AIR Mid 2011
UPDATE:
ฉันยังไม่ได้ตรวจสอบว่ามันเกิดขึ้นเมื่อไม่ได้เสียบปลั๊กฉันจะทำการทดสอบเพิ่มเติม เมื่อเสียบปลั๊กเครือข่ายจะเปิดใช้งานประมาณ 25 วินาทีทุกชั่วโมงแม้เมื่อปิดแล็ปท็อป
ปรับปรุง 2 :
ฉันวิ่ง pmset -g และนี่คือสิ่งที่ฉันได้รับ:
Active Profiles:
Battery Power 2
AC Power -1*
Currently in use:
standbydelay 4200
standby 1
womp 1
halfdim 1
hibernatefile /var/vm/sleepimage
powernap 1
networkoversleep 0
disksleep 10
sleep 0
hibernatemode 3
ttyskeepawake 1
displaysleep 60
acwake 0
lidwake 1
นี่คือผลลัพธ์จากการใช้assertions
แฟล็ก:
Assertion status system-wide:
BackgroundTask 0
ApplePushServiceTask 0
UserIsActive 1
PreventUserIdleDisplaySleep 0
PreventSystemSleep 0
ExternalMedia 0
PreventUserIdleSystemSleep 0
NetworkClientActive 0
Listed by owning process:
pid 102(hidd): [0x0002cf38000901c3] 09:14:50 UserIsActive named: "com.apple.iohideventsystem.queue.tickle"
Timeout will fire in 3596 secs Action=TimeoutActionRelease
No kernel assertions.
Idle sleep preventers: IODisplayWrangler
pmset -g
เพียงอย่างเดียวจะแสดงการตั้งค่าพลังงาน คุณต้องการอาร์กิวเมนต์เพิ่มเติม ...pmset -g assertions
เช่น หรือpmset -g log
สำหรับรายละเอียดเพิ่มเติม