6 ms·
Devices get slower over time due to their operating systems becoming increasingly complex as they're updated. This increased complexity is due to the OS develop
by steve_taylor 29d ago
Devices get slower over time due to their operating systems becoming increasingly complex as they're updated. This increased complexity is due to the OS developers taking advantage of the newer models' improved hardware. This leaves owners of older models facing a decision between staying on the older OS version and retaining the current performance vs. updating to the latest version and risk performance degradation. But it's not even that simple. Over time, app developers stop targeting older OS versions, which means you could be stuck with old versions of apps, some of which will refuse to do anything until they're updated.
The way to solve this is for device vendors and their OS developers to simply stop updating the OS in a way that takes advantage of new models' improved hardware because that same code slows down older devices.