Apple Doesn't Deliberately Slow Down Older Devices According To Benchmark Analysis (macrumors.com)
According to software company Futuremark, Apple doesn't intentionally slow down older iPhones when it releases new software updates as a way to encourage its customers to buy new devices. MacRumors reports: Starting in 2016, Futuremark collected over 100,000 benchmark results for seven different iPhone models across three versions of iOS, using that data to create performance comparison charts to determine whether there have been performance drops in iOS 9, iOS 10, and iOS 11. The first device tested was the iPhone 5s, as it's the oldest device capable of running iOS 11. iPhone 5s, released in 2013, was the first iPhone to get a 64-bit A7 chip, and iOS 11 is limited to 64-bit devices. Futuremark used the 3DMark Sling Shot Extreme Graphics test and calculated all benchmark scores from the iPhone 5s across a given month to make its comparison. The higher the bar, the better the performance, and based on the testing, GPU performance on the iPhone 5s has remained constant from iOS 9 to iOS 11 with just minor variations that Futuremark says "fall well within normal levels." iPhone 5s CPU performance over time was measured using the 3DMark Sling Shot Extreme Physics test, and again, results were largely consistent. CPU performance across those three devices has dropped slightly, something Futuremark attributes to "minor iOS updates or other factors."
hardware.
Same difference at the end of the day.
Nobody claimed that they were inserting nops. The claim is that they load the phone up with stuff the old specs can't handle, and then actual application performance (not CPU benchmarks!) suffers.
"You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
It makes sense that as features are added, it will require more CPU and/or GPU to handle it. The only exceptions are when the features are not active, which CAN be the case for some things, but not for all. The real question should be why you don't see more of a performance decrease on older devices, unless there just isn't much that has been added to the newer versions.
As I said, there CAN be exceptions, but the more things that are actually active, the more CPU/GPU you SHOULD expect will be needed to handle those things.
from a usability standpoint is to avoid any IOS upgrade after the second year. I have seen it with three devices that the usability severely suffered with the third upgrade to a point that you did not want to use that device anymore. Intentional, I dont know but apparently it happened with all three devices with the third os upgrade they got. I came to the conclusion not to buy IOs devices anymore. The problem is the situation is not better on the Android side. The device manufacturers leave you hanging entirely after the second year but at least the devices are still usable then.
This is an entirely hellish situation from a security standpoint of course.