Macbook 12 battery drain in sleep

Hi,


I purchased a new Macbook 12 with Yosemite. I immediately updated it to El Capitan 10.11.0 from App Store.


Then I noticed that my Macbook loses about 6-9% every 6-8 hours in sleep mode!


The recent update to 10.11.1 didn't help. I installed only Chrome and Thunderbird. Blutooth is turned off. Power Nap is turned off, No USB devices, no mouse.

Wi-fi is turned on. FileVault 2 is used with password.


Activity Monitor doesn't show any problems with energy for any applications.


pmset -g shows the following configuration:


standbydelay 10800

standby 1

womp 0

halfdim 1

hibernatefile /var/vm/sleepimage

powernap 0

gpuswitch 2

networkoversleep 0

disksleep 10

sleep 1 (sleep prevented by AddressBookSourceSync)

autopoweroffdelay 14400

hibernatemode 3

autopoweroff 1

ttyskeepawake 1

displaysleep 10

acwake 0

lidwake 1


However pmset -g log shows a problem. For some reason my Macbook wakes up every 1-2 hour:

Created MaintenanceWake "mDNSResponder:maintenance"

Any help please?


More details:

___________________


2015-10-23 14:18:03 +0300 Notification Display is turned on
2015-10-23 14:18:03 +0300 Wake Wake [CDNVA] due to EC.LidOpen/Lid Open: Using BATT (Charge:15%) 47 secs
2015-10-23 14:18:03 +0300 Kernel Client AcksDelays to Wake notifications: [AppleIntelFramebuffer driver is slow(msg: SetState to 2)(457 ms)] [AppleHDADriver driver is slow(msg: SetState to 1)(431 ms)]
2015-10-23 14:18:05 +0300 Assertions PID 87(mDNSResponder) Released MaintenanceWake "mDNSResponder:maintenance" 00:00:02 id:0x0xd000003fd [System: DeclUser IPushSrvc kCPU kDisp]

Sleep/Wakes since boot at 2015-10-23 10:16:13 +0300 :11 Dark Wake Count in this sleep cycle:0



Time stamp Domain Message DurationDelay
========== ====== ======= =============

UUID: xxxxxxxxxx

2015-10-23 14:18:35 +0300 Notification Display is turned off
2015-10-23 14:18:35 +0300 Assertions PID 94(hidd) Summary UserIsActive "com.apple.iohideventsystem.queue.tickle" 02:38:10 id:0x0x900000353 [System: DeclUser kDisp]
2015-10-23 14:18:35 +0300 Assertions Kernel Idle sleep preventers: -None-
2015-10-23 14:18:35 +0300 Assertions PID 51(powerd) Created InternalPreventSleep "com.apple.powermanagement.darkwakelinger" 00:00:00 id:0x0xd00000441 [System: DeclUser SRPrevSleep kCPU kDisp]
2015-10-23 14:18:50 +0300 Assertions PID 51(powerd) TimedOut InternalPreventSleep "com.apple.powermanagement.darkwakelinger" 00:00:15 id:0x0xd00000441 [System: DeclUser SRPrevSleep kCPU kDisp]
2015-10-23 14:18:50 +0300 Sleep Entering Sleep state due to 'Clamshell Sleep':TCPKeepAlive=active Using Batt (Charge:15%) 7201 secs
2015-10-23 14:18:53 +0300 Wake Requests [*proc=mDNSResponder request=Maintenance inDelta=7197] [proc=powerd request=TCPKATurnOff inDelta=43242]
2015-10-23 14:18:53 +0300 PM Client Acks Delays to Sleep notifications: [com.apple.apsd is slow(2909 ms)]
2015-10-23 16:18:51 +0300 Kernel Client AcksDelays to Sleep notifications: [RP03 driver is slow(msg: SetState to 0)(1007 ms)]
2015-10-23 16:18:51 +0300 Assertions PID 87(mDNSResponder) Created MaintenanceWake "mDNSResponder:maintenance" 00:00:00 id:0x0xd00000454 [System: DeclUser kDisp]
2015-10-23 16:18:51 +0300 DarkWake DarkWake [CDN] due to RTC/Maintenance: Using BATT (Charge:13%) 5 secs
2015-10-23 16:18:51 +0300 Kernel Client AcksDelays to Wake notifications: [AirPort_Brcm4360 driver is slow(msg: SetState to 2)(311 ms)]
2015-10-23 16:18:51 +0300 Assertions PID 87(mDNSResponder) Released MaintenanceWake "mDNSResponder:maintenance" 00:00:00 id:0x0xd00000454 [System: DeclUser kDisp]
2015-10-23 16:18:56 +0300 Sleep Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:13%) 3599 secs
2015-10-23 16:18:58 +0300 Wake Requests [*proc=mDNSResponder request=Maintenance inDelta=7198] [proc=powerd request=TCPKATurnOff inDelta=36037]
2015-10-23 16:18:58 +0300 PM Client Acks Delays to Sleep notifications: [com.apple.apsd is slow(1900 ms)]
2015-10-23 17:18:55 +0300 Kernel Client AcksDelays to Sleep notifications: [RP03 driver is slow(msg: SetState to 0)(1009 ms)]
2015-10-23 17:18:55 +0300 Assertions PID 87(mDNSResponder) Created MaintenanceWake "mDNSResponder:maintenance" 00:00:00 id:0x0xd0000045e [System: DeclUser kDisp]
2015-10-23 17:18:55 +0300 DarkWake DarkWake [CDN] due to EC.SleepTimer/SleepTimer: Using BATT (Charge:13%) 3 secs
2015-10-23 17:18:56 +0300 Assertions PID 87(mDNSResponder) Released MaintenanceWake "mDNSResponder:maintenance" 00:00:01 id:0x0xd0000045e [System: DeclUser IPushSrvc kCPU kDisp]
2015-10-23 17:18:56 +0300 Assertions PID 51(powerd) TimedOut BackgroundTask "Powerd - Wait for client BackgroundTask assertions" 01:00:05 id:0x0xb00000455 [System: DeclUser IPushSrvc kCPU kDisp]
2015-10-23 17:18:56 +0300 Summary- [System: DeclUser IPushSrvc kCPU kDisp] Using Batt(Charge: 13)
2015-10-23 17:18:58 +0300 Sleep Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:13%) 7219 secs
2015-10-23 17:19:00 +0300 Wake Requests [*proc=mDNSResponder request=Maintenance inDelta=7199] [proc=powerd request=TCPKATurnOff inDelta=32436]
2015-10-23 17:19:00 +0300 PM Client Acks Delays to Sleep notifications: [com.apple.apsd is slow(1431 ms)]
2015-10-23 19:19:12 +0300 Assertions PID 87(mDNSResponder) Created MaintenanceWake "mDNSResponder:maintenance" 00:00:00 id:0x0xd00000467 [System: DeclUser kDisp]
2015-10-23 19:19:12 +0300 Assertions PID 87(mDNSResponder) Released MaintenanceWake "mDNSResponder:maintenance" 00:00:00 id:0x0xd00000467 [System: DeclUser kDisp]
2015-10-23 19:19:17 +0300 DarkWake DarkWake from Standby [CDN] due to RTC/Maintenance: Using BATT (Charge:10%) 0 secs
2015-10-23 19:19:17 +0300 HibernateStats hibmode=3 standbydelay=10800 rd=386 ms
2015-10-23 19:19:17 +0300 Sleep Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:10%)
2015-10-23 19:19:21 +0300 Wake Requests [*proc=mDNSResponder request=Maintenance inDelta=7196] [proc=powerd request=TCPKATurnOff inDelta=25215]
2015-10-23 19:19:21 +0300 PM Client Acks Delays to Sleep notifications: [com.apple.apsd is slow(3694 ms)]
2015-10-23 20:27:33 +0300 Kernel Client AcksDelays to Sleep notifications: [powerd is slow(3697 ms)]
2015-10-23 20:27:33 +0300 Assertions Kernel Idle sleep preventers: IODisplayWrangler
2015-10-23 20:27:33 +0300 Notification Display is turned on
2015-10-23 20:27:33 +0300 Assertions PID 87(mDNSResponder) Created MaintenanceWake "mDNSResponder:maintenance" 00:00:00 id:0x0xd00000471 [System: DeclUser kDisp]
2015-10-23 20:27:33 +0300 Assertions PID 87(mDNSResponder) Released MaintenanceWake "mDNSResponder:maintenance" 00:00:00 id:0x0xd00000471 [System: DeclUser kDisp]
2015-10-23 20:27:36 +0300 Summary- [System: PrevIdle

MacBook, OS X El Capitan (10.11.1), Macbook 12

Posted on Oct 23, 2015 2:44 PM

Reply
145 replies

Feb 28, 2017 12:35 AM in response to Robert T.-C. Lee

Without using some other app, I think your Mac will always sleep when you close the lid. Did you do anything special to stop it sleeping?


No, Mac does not have a regedit equivalent. There is no such thing as a registry (which most people see as an advantage - no single point of failure). Most things keep settings in separate plist files etc. After you have reverted the plist, have you checked to see whether your Mac is back to its old behaviour of waking every two hours, regardless of the result of the grep? I suspect it will be.


I am not at all familiar with amule, but from a quick search it seems as though these sorts of alerts should only happen with a debug version of the software.

Apr 13, 2017 9:27 AM in response to cocaína

@cocaina no idea. works fine for me.


Stephen, have you updated to latest 10.12.4 yet? I just realized that settings were overwritten and it's back to the way it was before the edits were made. Strangely though, I left it alone overnight and in the morning it's still at 100%, so no drain, but pmset log shows wakes every hour or so and no deep sleep. It seems Apple made some changes to how this works. I really do not see what the benefit of this is at all, but at least the drain is no longer an issue.

Apr 22, 2017 12:11 PM in response to mzaur

Update: I no longer recommend using this fix. Something changed in 10.12.4. After redoing the steps outlined, I saw that the drain was about the same as without the fix, but then for the next days saw that it actually was worse. One night my battery dropped 10% overnight, and pmset showed no wakes. Very odd. I had to revert to a Time Machine backup because simply undoing the steps by changing the text does not revert this for whatever reason. So my suggestion is that if you are on 10.12.4 then do not follow this guide and learn to live with the slight drain that occurs. I'm not aware of any fix at the moment. Note this is with a 2016 MBP nTB so it may be different with 2015 or the regular MB.

Oct 23, 2015 3:23 PM in response to Igor Kokarev

The warranty entitles you to complimentary phone support for the first 90 days of ownership.

If you bought the product in the U.S. directly from Apple (not from a reseller), you have 14 days from the date of delivery in which to exchange or return it for a refund. In other countries, the return policy may be different. If you bought from a reseller, its return policy applies.

Oct 27, 2015 12:14 AM in response to Igor Kokarev

Hi,


I formatted my SSD and re-installed OS X 10.11.1 from a scratch. It doesn't help.


Macbook loses 10% per 24 hours with closed lid. Apple declares 30 days of stand by for Macbook 12. My results shows that Macbook can be in stanby only 10 days.


I think that the problem in dark wakes which drains the battery every 1-2 hour.


Power Nap is turned OFF, of course. Wi-fi and Blutooth don't affect to this result.


Please SOLVE THIS PROBLEM!

Nov 8, 2015 11:22 PM in response to Igor Kokarev

Hello, just wondering if you found a solution? I have observed similar (though less extreme!) behaviour from my 5-day old Macbook which wakes itself approximately 12 hours after going to sleep, causing unnecessary battery usage. Power nap, wake for bluetooth, etc. are off; do not disturb is on; nothing is plugged in; I checked pmset -g sched and there are no wake events scheduled. The reason given each time is the same as yours - "DarkWake from Standby [CDN] due to RTC/Maintenance". Does anyone know what that means and what might be waking the computer?

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Macbook 12 battery drain in sleep

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.