Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

joeblough

macrumors 6502a
Sep 30, 2006
619
439
joeblough wrote:
"my M1 14" is waking up every 5 minutes and the battery will drain by 50% overnight, with the lid closed, which is ridiculous.
it's definitely related to networking; if i turn off wifi, it stops happening."


Then I throw down the glove in front of you.
Take "the Fishrrman challenge":

For the next three nights, SHUT DOWN the MBP -- all the way off.
Restart it in the morning (starts as soon as you open the lid, right)?
Then... go check the power drainage "over the night".

How does this do for you, vis-a-vis what you're doing now...?

Or... just shut off wifi each night (although you'll grumble each morning, wondering why you're not connected, and then remember to turn it back on!)

are you trying to say that i'm imagining the battery drain and the machine will drain the battery even while "off"? the whole point of my gripe is that the battery is draining like hell and i can't always be shutting the machine down at night. sometimes i put it to sleep in the afternoon and then never need to use it again. should i be setting an alarm on my phone reminding me to shut the machine down? its fine for a diagnostic step but is not a solution to this problem.

it's not normal for the battery to go down 50% overnight for any laptop in some sort of sleep/hibernation mode.

as bad as intel is, i never had this problem with any intel macbook, and i've had like 6 of them.

for the record, on the M1 Macbook Pro, i toggled the tcp keepalive thing with pmset a couple of times and rebooted once along the way and even though the i turned the tcp keepalive back on, the machine is not waking up as much during the night anymore. based on the logs there was definitely a bug where maintenance wakes were happening far too frequently. it may have been staying awake too long at each wake as well. need to review the logs more.
 

rkKAajbs

macrumors newbie
Jan 10, 2022
4
3
Has anyone found a way to prevent these wake ups. Half of the time I cannot even figure out why they are happening.

This is my log right now:

Code:
2022-01-04 13:16:11 +0100 Wake Requests           [process=dasd request=SleepService deltaSecs=1025 wakeAt=2022-01-04 13:33:16 info="com.apple.dasd:501:com.apple.avatar.activity.UserRequestedBackup"] [*process=dasd request=TimerPlugin deltaSecs=910 wakeAt=2022-01-04 13:31:21 info="com.apple.dasd:501:com.apple.Safari.SafeBrowsing.BrowsingDatabases.Update"] [process=mDNSResponder request=Maintenance deltaSecs=3187 wakeAt=2022-01-04 14:09:18 info="DHCP lease renewal"]
2022-01-04 13:32:06 +0100 Wake Requests           [*process=dasd request=SleepService deltaSecs=987 wakeAt=2022-01-04 13:48:33 info="com.apple.dasd:501:com.apple.avatar.activity.UserRequestedBackup"] [process=dasd request=TimerPlugin deltaSecs=1864 wakeAt=2022-01-04 14:03:10 info="com.apple.dasd:501:com.apple.Safari.SafeBrowsing.BrowsingDatabases.Update"] [process=mDNSResponder request=Maintenance deltaSecs=2328 wakeAt=2022-01-04 14:10:54 info="DHCP lease renewal"]
2022-01-04 13:49:18 +0100 Wake Requests           [process=dasd request=SleepService deltaSecs=950 wakeAt=2022-01-04 14:05:08 info="com.apple.dasd:501:com.apple.avatar.activity.UserRequestedBackup"] [*process=dasd request=TimerPlugin deltaSecs=937 wakeAt=2022-01-04 14:04:55 info="com.apple.dasd:501:com.apple.Safari.SafeBrowsing.BrowsingDatabases.Update"] [process=mDNSResponder request=Maintenance deltaSecs=3201 wakeAt=2022-01-04 14:42:39 info="DHCP lease renewal"]
2022-01-04 14:05:40 +0100 Wake Requests           [*process=dasd request=SleepService deltaSecs=1071 wakeAt=2022-01-04 14:23:31 info="com.apple.dasd:501:com.apple.avatar.activity.UserRequestedBackup"] [process=dasd request=TimerPlugin deltaSecs=1945 wakeAt=2022-01-04 14:38:05 info="com.apple.dasd:501:com.apple.Safari.SafeBrowsing.BrowsingDatabases.Update"] [process=mDNSResponder request=Maintenance deltaSecs=2317 wakeAt=2022-01-04 14:44:17 info="DHCP lease renewal"]

I turned off Wake on LAN, Bluetooth, Screen Time, I had no peripherals attached, I didn't even have any programs running and it was still waking up every 15 minutes or so.
 

white7561

macrumors 6502a
Jun 28, 2016
934
386
World
Has anyone found a way to prevent these wake ups. Half of the time I cannot even figure out why they are happening.

This is my log right now:

Code:
2022-01-04 13:16:11 +0100 Wake Requests           [process=dasd request=SleepService deltaSecs=1025 wakeAt=2022-01-04 13:33:16 info="com.apple.dasd:501:com.apple.avatar.activity.UserRequestedBackup"] [*process=dasd request=TimerPlugin deltaSecs=910 wakeAt=2022-01-04 13:31:21 info="com.apple.dasd:501:com.apple.Safari.SafeBrowsing.BrowsingDatabases.Update"] [process=mDNSResponder request=Maintenance deltaSecs=3187 wakeAt=2022-01-04 14:09:18 info="DHCP lease renewal"]
2022-01-04 13:32:06 +0100 Wake Requests           [*process=dasd request=SleepService deltaSecs=987 wakeAt=2022-01-04 13:48:33 info="com.apple.dasd:501:com.apple.avatar.activity.UserRequestedBackup"] [process=dasd request=TimerPlugin deltaSecs=1864 wakeAt=2022-01-04 14:03:10 info="com.apple.dasd:501:com.apple.Safari.SafeBrowsing.BrowsingDatabases.Update"] [process=mDNSResponder request=Maintenance deltaSecs=2328 wakeAt=2022-01-04 14:10:54 info="DHCP lease renewal"]
2022-01-04 13:49:18 +0100 Wake Requests           [process=dasd request=SleepService deltaSecs=950 wakeAt=2022-01-04 14:05:08 info="com.apple.dasd:501:com.apple.avatar.activity.UserRequestedBackup"] [*process=dasd request=TimerPlugin deltaSecs=937 wakeAt=2022-01-04 14:04:55 info="com.apple.dasd:501:com.apple.Safari.SafeBrowsing.BrowsingDatabases.Update"] [process=mDNSResponder request=Maintenance deltaSecs=3201 wakeAt=2022-01-04 14:42:39 info="DHCP lease renewal"]
2022-01-04 14:05:40 +0100 Wake Requests           [*process=dasd request=SleepService deltaSecs=1071 wakeAt=2022-01-04 14:23:31 info="com.apple.dasd:501:com.apple.avatar.activity.UserRequestedBackup"] [process=dasd request=TimerPlugin deltaSecs=1945 wakeAt=2022-01-04 14:38:05 info="com.apple.dasd:501:com.apple.Safari.SafeBrowsing.BrowsingDatabases.Update"] [process=mDNSResponder request=Maintenance deltaSecs=2317 wakeAt=2022-01-04 14:44:17 info="DHCP lease renewal"]

I turned off Wake on LAN, Bluetooth, Screen Time, I had no peripherals attached, I didn't even have any programs running and it was still waking up every 15 minutes or so.
Every 15 mins is normal. Mine does that too. But it doesn't drain it like crazy. I tried sleeping it off at 50% and overnight it didn't drop a percentage on my 16" . So it's probably fine.

I think it's because of the power nap
 

rkKAajbs

macrumors newbie
Jan 10, 2022
4
3
I am surprised to hear that any amount of waking up from sleep is normal.

I usually do some work and if I need to continue later I put my computer to sleep so I wouldn't have to re-open all of the applications, I just have it all there.

For me the battery is not the main motivator, I want to be able to put the computer to sleep when I finish work in the office and head home (which is an hour commute), or just put it to sleep during the night and continue where I left in the morning.

Constant waking up in the laptop bag sounds bad to me, and constant waking up during the night when attached to an external monitor and keyboard triggers a light show that is not something I need when I am trying to sleep.

If I put the computer to sleep, I want it to sleep, and not wake up just because it needs to talk to it's 'mothership'.
 
  • Like
Reactions: Jonail and MacFrag

bsmr

macrumors 65816
Oct 4, 2005
1,136
301
Germany
A M1 will never sleep until you completely turn it off.

And even then it is not fully sleeping.

It behaves like an iOS device.

If you don’t want that, you have to buy an Intel Mac.
 
  • Like
Reactions: joeblough

rkKAajbs

macrumors newbie
Jan 10, 2022
4
3
I am not sure that is the issue, even though it may have something to add to this complicated behaviour.

I would not expect that the 'always on' silicon is to blame for Safari trying to update it's SafeSearch database every N minutes, or ScreenTime trying to send reports every M minutes even thought the bloody computer is sleeping - thus no screen time. That seems like wrong behaviour to me, I just do not know if that is buggy behaviour and if I can do something about it.

It can behave lie an iOS device if I enable Wake On LAN, so it can receive push notifications, I would understand that but otherwise if that setting is off I would expect it to behave as a regular computer and not try to update it's state every 15 minutes, it can do that on boot up.
 
  • Like
Reactions: Jonail

joeblough

macrumors 6502a
Sep 30, 2006
619
439
i don't think @bsmr means the silicon itself won't sleep, i think they are saying that the way apple designed the M1 macs is similar to the iPhone - it just never really goes to sleep and stays that way until you wake it up the way intel macs do. i think this is more about philosophy than hardware in the sense that they know the M1 doesn't burn much power when only the efficiency cores are going, and so it enables them to wake up really often to support stuff they deem important (for instance, waking to keep reporting the location is pretty important for locating a stolen mac via find my).

i noticed under iOS15 that my iphone12 says it's still going to be findable when "off" when i try to power it down with the power button. in addition, express transit is supposed to work with a "dead" battery as well. that indicates to me that software is still running on the CPU when the iphone is "powered off". they seem to have taken this same philosophy with the M1 laptops at least.

mine is working fine now and it is still waking up every few minutes to do stuff. i'm only seeing 5% battery drain overnight on most nights. IMO that behavior is working as designed; losing 50% overnight (as mine was doing for a while) is not normal.
 

rkKAajbs

macrumors newbie
Jan 10, 2022
4
3
I mean, that is the only thing I want to know, and even the Apple support does not have the answer - is this normal, and by design.

It seems that these pmstat logs are useless...
 

joeblough

macrumors 6502a
Sep 30, 2006
619
439
oh apple will never tell you anything of course, they are the kings of secrecy. i know a guy who needed to work across groups inside of apple (a purchasing guy) and each *group* inside apple made him sign an NDA. they are that paranoid.

my pmstat log was not totally useless because i could see that it kept scheduling so many wakes that eventually it was awake more than asleep while the lid was closed. i have no idea how it got fixed, i kept toggling different aspects of the darkwake system until something changed.
 

imofean

macrumors member
Oct 17, 2008
40
0
A M1 will never sleep until you completely turn it off.

And even then it is not fully sleeping.

It behaves like an iOS device.

If you don’t want that, you have to buy an Intel Mac.
Every 15 mins is normal. Mine does that too. But it doesn't drain it like crazy. I tried sleeping it off at 50% and overnight it didn't drop a percentage on my 16" . So it's probably fine.

I think it's because of the power nap
Hello sorry for digging up the old post. Do you have an external HDD connected to the mac? I'm fine with the 'pseudo' sleep, but the external HDD keep spinning up every 15 mins during the night. Is it normal? Will it shortened the life span of the hard drive?
 

white7561

macrumors 6502a
Jun 28, 2016
934
386
World
Hello sorry for digging up the old post. Do you have an external HDD connected to the mac? I'm fine with the 'pseudo' sleep, but the external HDD keep spinning up every 15 mins during the night. Is it normal? Will it shortened the life span of the hard drive?
No I don't have an external HDD. But regarding to your question. Yes it can. But idk if it's that significant
 

verdi1987

macrumors 6502a
Jun 19, 2010
656
420
I recently got a Mac Studio. I had always had sleep issues with previous Macs, but with the Mac Studio it was waking and sleeping every few minutes. After research it appears this is normal behavior, although I was mostly able to limit the wakes by disabling tcpkeepalive, darkwake, and Focus. While I can accept this is normal behavior for the M1 Macs, the wakes cause my monitor to wake from standby and the lightning on my mechanical keyboard to turn on—over and over and over again.
 
  • Like
Reactions: Jonail

chump

macrumors newbie
Aug 14, 2010
8
6
I have this same every 15-18 minute waking issue on a Macbook Air M1. I've tried turning off the wifi as well and it still occurs. My laptop is plugged in and connected to an external monitor. I also don't close my lid to clamshell mode as I work off of my macbook keyboard. Hoping there's a fix or a workaround here.
 

solouki

macrumors 6502
Jan 5, 2017
339
213
These things boot up quickly.
Shut it down at night.
Then reboot the next morning.

You don't even have to press the power on button any more... :cool:
I had to chuckle a little at your last comment ...

Yes, sleep mode does not mean power off mode, not even the old suspend/hibernate mode. And since I've been worried about overexercising, that extra microcalorie saved by not having to press the power button was a major relief for me...

If a new, but already indexed, MBP drops battery power by more than a few percent while in sleep mode overnight, then I'd look through the logs to see what was running overnight (and perhaps the Activity Monitor may be helpful here too).
 
Last edited:
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.