3 ms·
> Though it’s not like companies are in the habit of communicating their CPU scheduling strategy to their customers. The customers don’t care nor can the compre
by supergarfield 7y ago
> Though it’s not like companies are in the habit of communicating their CPU scheduling strategy to their customers. The customers don’t care nor can the comprehend that information.
I think nobody’s talking about publishing their actual scheduling or CPU throttling algorithm, just about saying "we're slowing the phone down to save battery life, which it seems nearly everybody would understand.
- stouset 7y ago“Slowing down the phone to save battery life” is happening during 90%+ of your phone’s life, even from day one. There’s no conspiracy here. This was almost certainly just a well-intentioned part of their power management design that affected the performance of older phones more than anyone in a position of leadership intended or realized. Bug report comes in: phone shuts down unpredictably when the battery is aged. Engineer see the issue, tweaks some values to make sure the peak power draw is kept in check when voltage drops, closes bug. How anyone who’s ever worked as an engineer in a large organization thinks this was some intentional decision to sell a handful more phones at the cost of upsetting customers is a mystery to me. Nobody is perfect. Apple is far better than most.