2 ms·
As far as I’ve gathered, race to idle has definitely been a focal point for Apple when it comes to power management along with coalescence of CPU and antenna wa
by jwells89 3y ago
As far as I’ve gathered, race to idle has definitely been a focal point for Apple when it comes to power management along with coalescence of CPU and antenna wakeups — the system batches up work, powers up components, burns through the work as quickly as possible, and then returns components to idle/sleep.
This is also why on iOS, apps that become known for abusing or mismanaging background processing are penalized and have their background processes run less often. Even just a couple of processes waffling around instead of completing their tasks and quitting can keep the system from idling and have a big negative impact.