Created
December 21, 2017 17:03
-
-
Save cdzombak/fa18b5356924970aaa224fd2611bc16f to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
it makes sense, and I suspect you’d see something similar on any device with a worn battery (edited) | |
basically everything battery powered changes clock speeds based on battery voltage level and whether you’re plugged in (_edit:_ also based on workload, so you’re not running at full speed and burning battery power when you’re not doing anything) (edited) | |
you can’t run a CPU at full speed when the battery voltage is low (edited) | |
so it follows that when the battery is worn out (and its top voltage is presumably lower), performance is consistently lower | |
the phone knows about battery age/wear, and takes that into account for the user-facing battery percentage meter | |
but that has no bearing on the actual physical constraints at play when scaling CPU frequencies based on available voltage | |
now, I’m not defending apple here; what’s happening is these batteries wear out insanely quickly, and that’s legitimately a problem IMO (edited) | |
SC [14:48] | |
huh | |
I’m disappointed now. | |
KM [14:49] | |
i suspect that for the average person it’d be hard to notice these performance degradations…. unless you’re like playing games, it feels like the majority of ios apps are just crud apps w/ web requests | |
so by using any sort of testing app its really gonna magnify the issue | |
Chris Dzombak [14:50] | |
maybe, though anecdotally the responsiveness of animations and stuff on the 6s are noticeably slower than they used to be | |
SC [14:52] | |
hrm, every time I do something that involves the camera on my 6s it seems to slow waaay down. this would make sense. | |
Chris Dzombak [14:52] | |
power management on these little battery powered devices is really complex | |
and reddit has discovered that |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment