Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
My own experience is that each OS upgrade actually improves like-wise performance; however, the tasks that are required to be performed appears to be more cpu intense with each OS upgrade. Thus there is a perceived level of performance degradation when in fact performance is either equivalent or improved.
 
  • Like
Reactions: Renegade72



Benchmarking company Futuremark recently set out to debunk long-running speculation that Apple intentionally slows down older iPhones when it releases new software updates as a way to encourage its customers to buy new devices.

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.

iphone5sgpuperformance.jpg

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.

iphone5scpuperformance.jpg

Charts for other devices, including the iPhone 6, 6s, and 7, show some mild dips and increases when it comes to GPU performance. In the iPhone 6 and 7, GPU performance is up compared to previous-generation versions of iOS.

cpugpuperformanceiphone67-800x821.jpg

CPU performance across those three devices has dropped slightly, something Futuremark attributes to "minor iOS updates or other factors." "A user would be unlikely to notice this small difference in everyday use," says the site. Based on its benchmarking comparisons, Futuremark claims "there are no signs of a conspiracy."Raw CPU and GPU power across devices does not offer a complete picture of performance on an older device that's updated to a new operating system, however, nor are benchmarks an accurate measure of real world performance. Apple may not be deliberately slowing down older devices with its software updates, as some have speculated, but there are other factors to take into account.

New features that eat up more system resources can make a device feel slower, as can more system intensive design elements and other tweaks and changes designed for newer devices that are more powerful.

Apple's operating system updates also introduce more advanced APIs and technology for its newest devices, leading to built-in and third-party apps that are aimed at more powerful devices and may not be optimized on older devices, resulting in an older device feeling more sluggish than a newer device following an iOS update.

Sometimes, there are also early bugs in the software that need to be worked out through additional updates. For example, we've seen complaints of app slowdowns and performance drops from users who have installed iOS 11, issues that may be resolved as Apple tweaks and updates the iOS 11 operating system.

Article Link: Apple Doesn't Deliberately Slow Down Older Devices According to Benchmark Analysis
 
Alot of this has to do with the device itself degrading with time and not simply a software update(s) or more stress on the internals.

Your 2007 car won't work as well in 2017 as it did in 2007.
 
Alot of this has to do with the device itself degrading with time and not simply a software update(s) or more stress on the internals.

What the heck are you on about?!?

Your 2007 car won't work as well in 2017 as it did in 2007.

You overlooked a subtle detail. It's a phone not a car.
[doublepost=1507435176][/doublepost]
My own experience is that each OS upgrade actually improves like-wise performance; however, the tasks that are required to be performed appears to be more cpu intense with each OS upgrade. Thus there is a perceived level of performance degradation when in fact performance is either equivalent or improved.

What does this even mean? Your experience is it's equivalent but slower but it's improved. Sorry, this is illogical.
[doublepost=1507435251][/doublepost]
Can we please give this “UI Lag on older devices” a rest? I have the newest iPad Pro 12.9. I experience horrible UI lag on iOS 11. It is just bugs on a brand new iOS version. Not because Apple is evil. This is what you get when you update on a .0 release. If you do not want these issues, do not upgrade until .1, .2 or .3 even.
It sounds more like terrible programming the way you're spinning it.
[doublepost=1507435314][/doublepost]
No conspiracy, but older devices were fast before OS upgrades and can't get back to that state. Simple enough?

This in a nut shell is the reason there should be a class action lawsuit against Apple for this download prevention bug.
 
Alot of this has to do with the device itself degrading with time and not simply a software update(s) or more stress on the internals.

This is a silly idea.

Batteries lose capacity, pixels burn out, buttons and switches also wear out, memory eventual fails and probably some other things, but degrading to the point of slowing? Probably not is the correct answer.

These thing have very few moving parts and the rest is solid state.
 
Technology in general creates obsolescence in older device.
No it doesn't. Obsolescence is only forced when the downgrade path is intentionally restricted by a the product maker. Apple is restricting people's ability to run their desired version of iOS on their OWN devices. This is unacceptable and should be a class action lawsuit. It'll come.
 
Guys. Give. It. Time.

iOS 11 is just buggy. They are not crippling your devices. The fact that my 12.9 IPad Pro is soooooo slow shows this. In fact, my 6s is faster with UI than my iPad Pro. Just give it time. And in the future, do not upgrade until .1 or even later.
 
And my response to that, yet again, is: no, it's not "just how things go." It's how things go with iOS. The same thing does not happen with macOS, with Windows, or (I'm told) with Android. My 2013 rMBP is as fast or faster on 10.13 as it was on 10.9, which it shipped with, yet a 2013 iPhone (a 5s) performs far worse on iOS 11 than on 7, which it shipped with (documented in a video posted a few pages back comparing iOS 8 to 11 on a 5s).

This idea that slowdowns are inherent to OS upgrades is nonsense, and it needs to die. The basic UI of iOS is a grid of icons. There's absolutely no reason it should be slowing down to this degree, or at all, when the A series chips are now rivaling Intel's Core family in raw power.

ENTIRELY false. Perfectly fine hardware on Windows 7 and upgraded to Windows 10. Became so slow. Server running 2008 R2 upgraded to Server 2016 it is slower.
 
Guys. Give. It. Time.

iOS 11 is just buggy. They are not crippling your devices. The fact that my 12.9 IPad Pro is soooooo slow shows this. In fact, my 6s is faster with UI than my iPad Pro. Just give it time. And in the future, do not upgrade until .1 or even later.

The speed does not tend to return with later .x updates. Maybe a bit, but not much. See: iPhone 2G on iOS 3; iPhone 4s/iPad 2 on iOS 9, etc. Lots of examples.

ENTIRELY false. Perfectly fine hardware on Windows 7 and upgraded to Windows 10. Became so slow. Server running 2008 R2 upgraded to Server 2016 it is slower.

It's entirely false because you had a single experience to the contrary? Ok then.

I'm not saying no hardware other than an iOS device has ever slowed down with a subsequent OS update, but iOS is the only platform I use where it happens regularly and predictably, with basically every update (for devices that are relatively older) and every device (eventually).
 
The whole intent behind software updates from Apples product line, is to make the product more efficient and rectify any issues that are reported or need revamping. Not only do they support their devices for a longer duration, they likely also provide more software updates regularly then most other tech companies do on an annual basis. It's just a constant improvement process to make the product operate efficiently and optimally.

Agreed. I’m increasingly becoming dissolutioned with Apple and their modern day products/direction but c’moooooon!!!

TBH many iOS updates have made older devices feel faster to me (wasn’t iOS 6 or something all about optimisations to clean up all the code...etc?)

Adding more features inevitably increases the overhead of the OS. The kids whinging about iPhones weren’t alive back in the good old days when (for example) MacOS 8 would cripple your POS Mac with 8mb of RAM. Yes it’s fair to say that the update slowed things down. But like... they designed it for moden hardware. I don’t think it’s fair to say that any company should have to make their stuff run perfectly on legacy hardware.
 
People's main complaint is UI lag, if anything these benchmarks prove there's zero justification for the same graphics and assets which flew around the screen a year earlier to suddenly judder and stutter their away around it instead.

It's iOS, it's bloated, buggy, lacking QA and quite frankly utter dung these days.
 
You could ague that Apple puts soo much features whizzing round transparency stuff, that's why older phones slow down because they don't have the power in all cases.

That's not to saying iOS won't run,,,,, but it won't run perfect as on iphone 6s Plus.You'd get a slight pause when returning to home screen, fly in's may not always be smooth etc.. (many could be fixed by possible wipe and restore).


In theory, u could make iOS as fast as you can on every single device, if only you took the time to reduce transparency on certain devices to speed it up,,,, But Apple is not gonna do that.
 
Alot of this has to do with the device itself degrading with time and not simply a software update(s) or more stress on the internals.

Your 2007 car won't work as well in 2017 as it did in 2007.

Mechanical v electrical does not equate. You don't get obvious wear and tear with electrical as you do with mechanical , hence no need for servicing of our iPhones and maintainance , the only part that will degrade is the battery. Though plugging in your iPhone from 2007 into a charger, it's perforance will still be at 2007 levels.
[doublepost=1507452938][/doublepost]
You could ague that Apple puts soo much features whizzing round transparency stuff, that's why older phones slow down because they don't have the power in all cases.

That's not to saying iOS won't run,,,,, but it won't run perfect as on iphone 6s Plus.You'd get a slight pause when returning to home screen, fly in's may not always be smooth etc.. (many could be fixed by possible wipe and restore).


In theory, u could make iOS as fast as you can on every single device, if only you took the time to reduce transparency on certain devices to speed it up,,,, But Apple is not gonna do that.

Like any Os , your developers will always focus on your latest products , optimising the Os, time permitting they work backwards. Given the annual iOS cycles, time does not permit optimisation across all the supported devices, they struggle to hit the release date, followed very quickly pathing major bugs.

If you want quality, stop letting marketing set deadlines to sell products that impact quality. In software development you don't achieve quality cause you throw more resources at something .... engineers love being told marketing sold x feature :) in y timeframes
[doublepost=1507453187][/doublepost]
People's main complaint is UI lag, if anything these benchmarks prove there's zero justification for the same graphics and assets which flew around the screen a year earlier to suddenly judder and stutter their away around it instead.

It's iOS, it's bloated, buggy, lacking QA and quite frankly utter dung these days.

My golden rule, never update beyond two iOS versions that came with the phone to avoid the dung, and never upgrade will X.1 (major update) of a release, until such time you are just a beta tester. These days it's more like x.2 .....though frankly it's all gimmicks so Sitting on the last release of the previous iOS version works best......just have to live without the new emoji being updated each release ...:confused:
 
I love how people always claim Apple intentionally slows devices down to force people to upgrade.

You know, there’s a much easier way to force people to upgrade - just copy the Android OEMs. Instead of making iOS available to devices that are 4 years old Apple should only support devices that are 2 years old. And completely abandon users on devices that are over 2 years old.

That would be the more honest approach.

Apple may not deliberately harm the performance of older devices, but nor do they put any effort into ensuring that older devices continue to run well. They intentionally neglect them.
 
Last edited:
  • Like
Reactions: Ladybug
It's cause Angela is the boss now :D it's much more thoughtful to the customer to suggest repair, than a new device... and I posit that Steve wasn't a thoughtful person. Buy his products because it will make the world a better place. And: Apple wouldn't be so lucrative now if it wasn't for Steve's mindset.

But still... my experience happened even if you've never experienced it.

You think Tim would have been able to lead the company to a trillion (almost.. almost) dollar company?
I still not believe it. If that is the case, you should report it to the store manager.
Geniuses aren't trained to behave that way.
Yesterday I had an appointment to have my son's old iPhone 5S checked (he's using an SE now, but he claimed his old 5S had battery issues). The genius examined it thoroughly, showed me a 90% healthy battery and, on my specific request, took it in the back store to check for battery deformations. The process took about 30 minutes and NOT A SINGLE TIME the two geniuses suggested me to buy a new iPhone (I didn't mentioned my son already switched to an iPhone SE).
[doublepost=1507456642][/doublepost]
That would be the more honest approach.

Apple may not deliberately harm the performance of older devices, but nor do they put any effort into ensuring that older devices continue to run well. They intentionally neglect them.
In a couple iOS updates all this will be forgotten and old devices will works as they can...
Every year the same complains since iOS 7, as far as I remember.
 
Apple's practice of crippling iOS devices down with software updates had ended with iPhone 4s due to Android getting good.

So please do the debunk based on these devices: Original iPhone, iPhone 3G, 3Gs, 4, & lastly 4s.
 
The speed does not tend to return with later .x updates. Maybe a bit, but not much. See: iPhone 2G on iOS 3; iPhone 4s/iPad 2 on iOS 9, etc. Lots of examples.
False. You spoke about very old devices.
Last year and the year before we were speaking about how slow buggy and laggy were iOS 9 and iOS 10. Later on iOS 9.3 suddenly was the best iOS ever (when speaking about iOS 10.0), and this year is the same with iOS 10.3.3 considered as great. In a couple months all ofbthis will be forgotten.
[doublepost=1507457418][/doublepost]
Apple's practice of crippling iOS devices down with software updates had ended with iPhone 4s due to Android getting good.

So please do the debunk based on these devices: Original iPhone, iPhone 3G, 3Gs, 4, & lastly 4s.
The only iPhone that was affected was the iPhone 4S, and not to the extent depicted here (my wife used it for several months without much complaining. It was slow but usable).
I would have ceased support earlier for the 4S, but I'm sure in that case here people would have been complaining about how bad Apple was abandoning their beloved iPhone 4S :rolleyes:
[doublepost=1507458075][/doublepost]
And my response to that, yet again, is: no, it's not "just how things go." It's how things go with iOS. The same thing does not happen with macOS, with Windows, or (I'm told) with Android. My 2013 rMBP is as fast or faster on 10.13 as it was on 10.9, which it shipped with, yet a 2013 iPhone (a 5s) performs far worse on iOS 11 than on 7, which it shipped with (documented in a video posted a few pages back comparing iOS 8 to 11 on a 5s).

This idea that slowdowns are inherent to OS upgrades is nonsense, and it needs to die. The basic UI of iOS is a grid of icons. There's absolutely no reason it should be slowing down to this degree, or at all, when the A series chips are now rivaling Intel's Core family in raw power.
By common standards a 2013 MBP isn't such an old notebook, while a 2013 smartphone is very old (and is amazing it is still supported). So it is not exactly the same issue.
 
Last edited:
First of all apple slows down performance while in launch version so that it feels snappier in next version, and than in the third version of iOS it slows it even more. It may be small but the pattern is there.
The biggest probelm with old phones is the updated software and features, it doesn't have, and has to cope up with.
A phone is hardware, and as the software updates, so should the hardware.

3year owner ship is perfect and if you account for the resell-ability of an iPhone, even more so.
 



Benchmarking company Futuremark recently set out to debunk long-running speculation that Apple intentionally slows down older iPhones when it releases new software updates as a way to encourage its customers to buy new devices.

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.

iphone5sgpuperformance.jpg

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.

iphone5scpuperformance.jpg

Charts for other devices, including the iPhone 6, 6s, and 7, show some mild dips and increases when it comes to GPU performance. In the iPhone 6 and 7, GPU performance is up compared to previous-generation versions of iOS.

cpugpuperformanceiphone67-800x821.jpg

CPU performance across those three devices has dropped slightly, something Futuremark attributes to "minor iOS updates or other factors." "A user would be unlikely to notice this small difference in everyday use," says the site. Based on its benchmarking comparisons, Futuremark claims "there are no signs of a conspiracy."Raw CPU and GPU power across devices does not offer a complete picture of performance on an older device that's updated to a new operating system, however, nor are benchmarks an accurate measure of real world performance. Apple may not be deliberately slowing down older devices with its software updates, as some have speculated, but there are other factors to take into account.

New features that eat up more system resources can make a device feel slower, as can more system intensive design elements and other tweaks and changes designed for newer devices that are more powerful.

Apple's operating system updates also introduce more advanced APIs and technology for its newest devices, leading to built-in and third-party apps that are aimed at more powerful devices and may not be optimized on older devices, resulting in an older device feeling more sluggish than a newer device following an iOS update.

Sometimes, there are also early bugs in the software that need to be worked out through additional updates. For example, we've seen complaints of app slowdowns and performance drops from users who have installed iOS 11, issues that may be resolved as Apple tweaks and updates the iOS 11 operating system.

Article Link: Apple Doesn't Deliberately Slow Down Older Devices According to Benchmark Analysis
[doublepost=1507461652][/doublepost]Yes hopefully they wouldn't do that.
 



Benchmarking company Futuremark recently set out to debunk long-running speculation that Apple intentionally slows down older iPhones when it releases new software updates as a way to encourage its customers to buy new devices.

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.

iphone5sgpuperformance.jpg

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.

iphone5scpuperformance.jpg

Charts for other devices, including the iPhone 6, 6s, and 7, show some mild dips and increases when it comes to GPU performance. In the iPhone 6 and 7, GPU performance is up compared to previous-generation versions of iOS.

cpugpuperformanceiphone67-800x821.jpg

CPU performance across those three devices has dropped slightly, something Futuremark attributes to "minor iOS updates or other factors." "A user would be unlikely to notice this small difference in everyday use," says the site. Based on its benchmarking comparisons, Futuremark claims "there are no signs of a conspiracy."Raw CPU and GPU power across devices does not offer a complete picture of performance on an older device that's updated to a new operating system, however, nor are benchmarks an accurate measure of real world performance. Apple may not be deliberately slowing down older devices with its software updates, as some have speculated, but there are other factors to take into account.

New features that eat up more system resources can make a device feel slower, as can more system intensive design elements and other tweaks and changes designed for newer devices that are more powerful.

Apple's operating system updates also introduce more advanced APIs and technology for its newest devices, leading to built-in and third-party apps that are aimed at more powerful devices and may not be optimized on older devices, resulting in an older device feeling more sluggish than a newer device following an iOS update.

Sometimes, there are also early bugs in the software that need to be worked out through additional updates. For example, we've seen complaints of app slowdowns and performance drops from users who have installed iOS 11, issues that may be resolved as Apple tweaks and updates the iOS 11 operating system.

Article Link: Apple Doesn't Deliberately Slow Down Older Devices According to Benchmark Analysis
You can say all you want, but my personal experience is that my iPhone 6 is frustratingly slow after installing the latest operating system release.
 
No, it's not the same with desktop OS'es, which makes me feel like they're doing something badly (I don't believe it's intentional) with optimizing iOS updates.

My MacBook Pro is 4 years old: started with 10.9 Mavericks, now running 10.13 High Sierra. It feels as fast or faster than on any previous OS.

My iPad Air 2 is 3 years old: started with iOS 8, now running iOS 11. It feels massively slower than when I got it.

I kept an iPad 2 on iOS 6, and it ran like new until the day I sold it in 2014. My wife's mini 2 is from 2013, still running iOS 8, and it feels as fluid or better than my Air 2, despite having an A7 and 1 GB RAM vs A8X and 2 GB RAM.

My iPhone 7 is still on iOS 10 and will stay there. I think I'm to the point where maybe I'm just done with iOS updates. iOS is so mature now that the updates hardly add any new features, and the performance hit just isn't worth it to me.

On the other hand, I will happily continue to upgrade my Macs to the latest OS because their performance stays the same or sometimes even improves.
You raise a good point. However, at the risk of dating myself, it was actually worse with desktop and laptop PCs in the 90s and early 2000s. It used to be that literally within months of buying your latest PC, a new software comes up and makes it obsolete. Luckily it's no longer the case.

I think mobile technology and mobile operating systems still have ways to go.

Could be efficiency likey you said.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.