What I have seen with iPhones is that the ram has gone from 4gb to 12gb very quickly compared to how it went from 1gb to 3gb.
Apps used to use less ram but over the years apps have become big and more complicated. This is probably why iPhones feel sluggish because new iPhones have more memory and apps snap back faster as newer iPhones which also have faster storage and memory bandwidth to reduce latency of reading more data from the flash.
Batteries are also a problem as maintaining voltage is difficult for a 2-3 year old battery. An official battery swap at apple service for a 3 year old iPhone will make it run much better.
I used to believe (and sometimes I still do) that apple intentionally makes everything heavier to make old phones and devices feel slower but I don't think thats the case.
I think that more things are happening on newer phones and devices and that same task feels slower on older device. This happens are lot faster on iPhones and phones in general (a year or two) as opposed to Macs/computers which can show signs of aging in 4-5 years.
My 2018 intel computer feels very slow in 2025 running Gnome. No one slowed it down. It's just that the 2025 world of software is a lot heavier and 2026 will be even more and so on.
Apple has been proven to intentionally slow down older devices, but it's definitely not to inflate their profits. It's just a way to kindly preserve your old battery for you. And they try to keep it a secret from you so you don't get confused.
… Eh? It was neither. It was due to a design defect in a particular model; if voltage fell into a range that was perfectly possible with an aging but still functional battery, the SoC would shut off. The only viable software fix was to clock it down instead (there was an option to decline that and risk the abrupt shutoffs).
Not really sure what else they could have done there.
It's not a particular model. It's every model. And it's just interesting that no other manufacturer seems to have the same problem. iPhones are just too advanced, I suppose.
My old iPhone 7, before I eventually replaced it, would sometimes just die due to this as the battery aged (I kept the slowdown setting turned off). AFAIK it is _not_ a thing in any version after the 7 (or maybe 8?); certainly my 11 had a significantly degraded battery by the end (I kept it for four years), and didn't suffer this issue.
EDIT: Actually, I think this article is a _little_ inaccurate, or at least confusing:
> thus preventing the handsets from rapidly running out of juice and powering off.
IIRC the issue was, more precisely, that the SoCs had insufficient voltage smoothing to reliably tolerate full power draw at lowered voltages, and would shut off randomly. I assume the fix was, pretty much, more capacitors.
Apps are heavier because a lot of them do not use native code. It's all cross platform BS. And they include a lot of A/B code as well. Really wish Apple would nip that all in the bud.
Apps used to use less ram but over the years apps have become big and more complicated. This is probably why iPhones feel sluggish because new iPhones have more memory and apps snap back faster as newer iPhones which also have faster storage and memory bandwidth to reduce latency of reading more data from the flash.
Batteries are also a problem as maintaining voltage is difficult for a 2-3 year old battery. An official battery swap at apple service for a 3 year old iPhone will make it run much better.
I used to believe (and sometimes I still do) that apple intentionally makes everything heavier to make old phones and devices feel slower but I don't think thats the case.
I think that more things are happening on newer phones and devices and that same task feels slower on older device. This happens are lot faster on iPhones and phones in general (a year or two) as opposed to Macs/computers which can show signs of aging in 4-5 years.
My 2018 intel computer feels very slow in 2025 running Gnome. No one slowed it down. It's just that the 2025 world of software is a lot heavier and 2026 will be even more and so on.