Macbook Air - แบตเตอรี่หมดขณะนอนหลับ (แต่ไม่ใช่เมื่อปิดเครื่อง)


17

macbook air ของฉัน (ขนาด 13 นิ้ว, กลางปี ​​2011) ใช้แบตเตอรี่จาก ~ 100% ถึง ~ 85% ข้ามคืน ปัญหาเริ่มต้นเพียงไม่กี่เดือนที่ผ่านมา ขณะนี้ฉันกำลังใช้โยเซมิตีอยู่ แต่ปัญหาเริ่มต้นขึ้นเมื่ออยู่ที่ mavericks จำนวนรอบแบตเตอรี่ของฉันคือ ~ 130

ฉันลองใช้แบตเตอรี่จนหมดแล้วจึงชาร์จใหม่ แต่ดูเหมือนว่าจะไม่มีผล ฉันอ่านเอกสารของแอปเปิ้ลด้วยแบตเตอรี่แล้ว แต่ฉันไม่พบอะไรเลย น่าเสียดายที่โพสต์ในฟอรัมส่วนใหญ่ที่ฉันพบนั้นเกี่ยวกับแบตเตอรี่ที่เพิ่มขึ้นจาก 100% เป็น 1% ในชั่วข้ามคืน - ฉันมีปัญหาในการค้นหาสิ่งที่สูญเสีย ~ 15% ในชั่วข้ามคืน

ผลลัพธ์ของ pmset -g

Active Profiles:
Battery Power       1
AC Power        2*
Currently in use:
 standbydelay         4200
 standby              1
 womp                 1
 halfdim              1
 hibernatefile        /var/vm/sleepimage
 darkwakes            1
 networkoversleep     0
 disksleep            10
 sleep                10
 hibernatemode        3
 ttyskeepawake        1
 displaysleep         10
 acwake               0
 lidwake              1

นี่คือผลลัพธ์ของsyslog | grep -i "Wake reason"24 ชั่วโมงที่ผ่านมา ฉันเอาคอมพิวเตอร์ไปนอนเมื่อวานเวลาประมาณ 18.00 น. และตื่นเช้าวันนี้เวลา 9:56 น. ในช่วงเวลานั้นแบตเตอรี่เปลี่ยนจาก 100% เป็น 85%

Nov 18 09:51:00 prime kernel[0] <Notice>: Wake reason: EC.LidOpen (User)
Nov 19 09:56:57 prime kernel[0] <Notice>: Wake reason: EC.LidOpen EHC2 (User)

1
เราต้องการข้อมูลจากคุณ ในเทอร์มินัลประเภท "pmset -g" และวางผลลัพธ์ที่นี่
Ruskes

เพิ่มแล้ว - ยินดีที่จะเพิ่มข้อมูลเพิ่มเติม
jerhinesmith

Power Nap นั้นปิดการใช้งานด้วยหรือไม่
Shane Hsu

คำตอบ:


8

ฉันมีปัญหาเดียวกันเกิดขึ้นกับฉันหลังจากติดตั้งแบตเตอรี่ใหม่ทั้งหมดใน MacBook Air ตั้งแต่ปลายปี 2011 จาก 100% ฉันตื่นขึ้นมาในวันถัดไปเพื่อค้นหาแบตเตอรี่ที่ 28%

ดังนั้นฉันจึงขุดงานวิจัยที่ฉันทำไปแล้วและมันมากับคำสั่งนี้:

sudo pmset -a hibernatemode 25

จากการตรวจสอบการตั้งค่าของคุณฉันเห็นว่าคุณไม่ใช่ 25 แต่ 3 ถ้าคุณไม่พบวิธีแก้ปัญหาของคุณนี่อาจเป็นไปได้

นี่คือบางส่วนอ่านเพิ่มเติมนี้จากกระดานสนทนาของ Apple: https://discussions.apple.com/thread/4729695?start=0&tstart=0

คุณสามารถเห็นข้อดีและข้อเสียของการทำเช่นนี้ ฉันพูดถึงความแตกต่างที่เป็นเอกสาร:

hibernatemode = 3 โดยค่าเริ่มต้นบนพอร์ตที่รองรับ ระบบจะเก็บสำเนาหน่วยความจำไปยังที่จัดเก็บข้อมูลถาวร (ดิสก์) และจะจ่ายไฟให้หน่วยความจำในระหว่างที่อยู่ในโหมดสลีป ระบบจะปลุกจากหน่วยความจำยกเว้นว่ากำลังไฟสูญเสียบังคับให้เรียกคืนจากดิสก์อิมเมจ

hibernatemode = 25 ระบบจะเก็บสำเนาหน่วยความจำไปยังที่จัดเก็บข้อมูลถาวร (ดิสก์) และจะนำพลังงานออกสู่หน่วยความจำ ระบบจะกู้คืนจากดิสก์อิมเมจ หากคุณต้องการ "การจำศีล" - นอนหลับช้าลงตื่นช้าลงและอายุการใช้งานแบตเตอรี่ที่ดีขึ้นคุณควรใช้การตั้งค่านี้

หากฉันสังเกตเห็นผลลัพธ์ที่ดีกว่าฉันจะทำดีเพื่อโพสต์ไว้ที่นี่เป็นหลักฐานสนับสนุน โชคดี!


ขอบคุณ! ฉันจะให้นัดนี้ ฉันสิ้นสุดการฟอร์แมตเครื่องของฉันใหม่เพื่อดูว่าปัญหาจะแก้ไขได้ด้วยตัวเอง - โชคไม่ดีที่สิ่งเดียวกันยังคงเกิดขึ้น
jerhinesmith

สวัสดีอีกครั้งฉันคิดว่าฉันจะถึงกำหนดอัปเดตสั้น ๆ กับฉันตอนนี้เกือบ 7 sudo pmset -a hibernatemode 25เดือนผมยังคงเพลิดเพลินกับผลประโยชน์ของ ดังนั้นฉันสามารถเป็นพยานการทำงานและตอนนี้ฉันสามารถเดินทางได้อย่างมีความสุขและไม่ใช้พลังงานแบตเตอรีระหว่างการประชุม
LAK

1
จะซื่อสัตย์ตัวเลือกเดียวที่ได้รับการแก้ไขปัญหานี้สำหรับฉันถูกรีเซ็ต SMC แน่นอนฉันยังปิดการใช้งานบลูทู ธ ระบบเครือข่ายและการแจ้งเตือนระหว่างการนอนหลับก่อน
andreszs

1

เพื่อให้เข้าใจได้ดีขึ้นว่ามันทำอะไรในระหว่างการนอนหลับและสิ่งที่ใช้พลังงานจากแบตเตอรี่ของคุณ:

ระบบของคุณถูกตั้งค่าเป็นโหมดสลีปสัมบูรณ์ (ไม่มีกิจกรรมเลย) เป็นเวลา 4200 วินาที (ซึ่งเป็นมาตรฐาน)

คุณเปิดใช้งาน "womp - wake on ethernet magic packet"

คุณสามารถปิดการใช้งานด้วย sudo pmset womp 0

คุณสามารถค้นหาสาเหตุของการปลุกโดยใช้สิ่งต่อไปนี้ในเทอร์มินัล

syslog | grep -i "Wake reason"

รายละเอียดเพิ่มเติมอยู่ในบันทึกของคอนโซล

ค้นหากิจกรรมที่เกิดขึ้นหลังจากที่คุณเริ่มการนอนหลับและจะเริ่มประมาณ 4 ชั่วโมงหลังจากการนอนหลับเริ่มต้นด้วยข้อความเช่น:

kernel[0]: Wake reason: EC.SleepTimer (SleepTimer)

ทีนี้ลองดูว่ามันทำอะไรหลังจากบรรทัดนั้น


อย่างไรก็ตามโพสต์ผลลัพธ์จาก syslog - ดูเหมือนจะไม่เป็นอะไรเลย มันอาจจะเป็นแบตเตอรี่ที่ไม่ดี? เดา (ไร้เดียงสา) ของฉันตัดออกเนื่องจากแบตเตอรี่ยังคงชาร์จเต็มถ้าฉันปิดเต็มและปิดฝา
jerhinesmith

มันคือการรวมกันของแบตเตอรี่ แต่ยังเป็นเหตุผลที่ตื่นขึ้นมาที่ใช้แบตเตอรี่ อย่างที่คุณเห็นว่าคุณมี "เหตุผลปลุก: RTC (ปลุก)" ไปทุก ๆ 2 ชั่วโมง ที่จะเพิ่มลงในแบตเตอรี่
Ruskes

RTC (Alarm) ดูเหมือนจะไม่เกิดขึ้นเมื่อใช้พลังงานจากแบตเตอรี่ เป็นไปได้หรือไม่ที่แบตเตอรี่จะระบาย 15% ในชั่วข้ามคืนโดยไม่ต้องตื่นจากการนอนหลับ?
jerhinesmith

ไม่ถ้าไม่มีอะไรเกิดขึ้นกับแบตเตอรี่ที่ดีไม่ควรระบายเกิน 5% ฉันสับสนบันทึกของคุณจากแบตเตอรี่หรือจากพลังงานหรือผสม?
Ruskes

1
NOTE: Most system logs have moved to a new logging system. See log(1) for more information.
Django Reinhardt

0

ฉันมีปัญหาเดียวกันกับ MacBook Air ของฉัน ลองใช้การตั้งค่าที่แตกต่างกัน ฯลฯ ไม่ทำงาน จากนั้นฉันสังเกตเห็นรูปแบบเดียว - หากฉันใช้งาน Chrome สิ่งนี้จะเกิดขึ้น แต่ถ้าฉันออกจากโครเมี่ยมก่อนที่จะปิดฝาแบตเตอรี่ก็จะยังคงอยู่ นั่นคือสิ่งที่ฉันกำลังทำอยู่ตอนนี้ ตรวจสอบให้แน่ใจว่า Chrome ไม่ทำงานเมื่อฉันปิดฝา


พฤติกรรมที่แปลกมาก .. เมื่อคุณปิดฝาหลักสูตร MBA ควรรักษาความทรงจำให้มีชีวิตอยู่ การมี Chrome หรือเครื่องมืออื่นไม่ควรเปลี่ยนท่อระบายน้ำแบตเตอรี่ หรืออาจใช้พลังงานน้อยกว่าหากใช้ RAM น้อยกว่า
Fredv

0

เมื่อคอมพิวเตอร์ใด ๆ หลับมันยังคงใช้พลังงานเพื่อให้ ram สด อีกสิ่งหนึ่งที่ macs ทำคือตรวจสอบอีเมลและการแจ้งเตือนใหม่เป็นครั้งคราวแม้ในขณะหลับ คุณสมบัตินี้เรียกว่า power nap หากต้องการปิดใช้งานให้ไปที่https://support.apple.com/th-th/HT204032เพื่อดูข้อมูล

คำแนะนำของ Leslie จะช่วยได้มากขึ้นเมื่อใช้การจำศีลแทนการนอนหลับ


0

ฉันมีปัญหานี้กับ MacBook Pro ใหม่ของฉันหนึ่งครั้ง ฉันพบว่าฉันเปิดใช้งาน NoSleep (แม้ว่าจะปิดแอป) หากคุณติดตั้ง NoSleep ต้องแน่ใจว่าคุณปิดอยู่


0

ฉันมีปัญหากับ MBP และ iMac 5K ของฉัน (ปลุกในโหมดสลีปโดยอัตโนมัติจริง ๆ แล้วมันเป็นความผิดของแอพ Google Drive หลังจากที่ฉันลบมันออกปัญหาก็แก้ไขได้


0

ฉันมีปัญหาเดียวกันผู้ร้ายเป็นแอพพลิเคชั่นฟลักซ์ ฉันปิดการใช้งานแอพฟลักซ์และระบบปฏิบัติการทั้งหมดกลับสู่ปกติสำหรับฉัน

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.