"CPU frequency scaling, device runtime PM (for select devices), hardware auto-PM… even prior to this release, users could already get 10+ hours of idle runtime. With DCP and proper display DPMS, that now goes as high as 30+ hours (powered on, screen off)!"
[...]
"While s2idle does work, it’s in its infancy and we haven’t debugged all driver issues yet. Here’s what works:
NVMe is shutdown
WiFi goes into S3 mode
Display (DCP) goes into DPMS (backlight & screen fully off)
DARTs power gate & restore state on resume
CPUs stay in shallow idle
Some misc devices (i2c/spi/etc) power off
Wakeup via power button or lid open
"So they report 30 hours of battery life with display off (not sure if it was in s2idle or just normal screen off operation). So if you close the lid overnight, it should eat <30% of the battery.
s2idle will be pretty resource-light once all peripherals can be put into sleep. CPU by itself is not consuming that much power when idle.
The fact that this still routinely happens 15 years later despite the insane progress of technology is kind of hilarious.
Previous discussion:
I'm glad they moved to their own chips because these Intel Macs are the worst hardware I have ever owned.
My Thinkpad works fine under Linux, I didnt need to do anything to get great battery life and perfect sleep.