Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
My wife is doing that and the complaint is about battery life, not performance.
Battery life took an hit, for sure.
Performance are almost the same.
[doublepost=1507382240][/doublepost]
Show me proof of a throttled iPhone 6 then.
[doublepost=1507382419][/doublepost]
Did you try to restore it from iTunes ? Maybe something went wrong during the upgrade.
I understand the iPhone 6 isn't a new phone anymore and iOS 11 is far from being optimized yet, but halved performance aren't normal in your case, and probably it isn't hardware related, so you (and Apple) can fix it

iPhone 6 with Permanently Throttled Cpu

My iPhone is not working on 1400 Mhz but GeekBench keep writing 1400 Mhz. GeekBench’s frequency value is just lie.

I cant use my iPhone with stock Cpu speed!
Performance dropped %50 on every area! This is not about OS optimization or bugs. This is what Apple did on my iPhone!

Now talk.
 
Last edited:
You do know this is an apple forum and that you won't die if you dont upgrade your iOS or buy the latest hardware dont you ? I think at a base level the fact that you have option to upgrade at all for hardware up to 4 years old is a major win over, what even one year old Android hardware?

"Your phone is over one year old: Even for new phones, the Android version updates don't arrive. For the older phones, the scene is hopeless. If you use a phone that you bought over 6 months ago, chances are that it won't get an update to Oreo unless it is a high-end Moto phone or a Google Pixel/Nexus phone. If the phone is over one year old, it is almost certain that it will not get Android O, unless it is a Nexus or Pixel phone or a premium device like the Galaxy S7. But even in the case of the premium device, the update will arrive very late because companies prioritise their new phones for Android version updates."

http://indiatoday.intoday.in/techno...nt-got-it-and-may-never-get-it/1/1031862.html


Can you imagine how even more hysterical this forum would be if Apple had stopped supporting anything older than a 7 with iOS11 ?
 
  • Like
Reactions: Renegade72
Hey Futuremark!


Give us a proof about ur test iPhone.


Did you used same iPhone on every year?


or


Did you used different iPhone’s?


Did ur test iPhone go before to service? What Apple did?


Give us OS versions too.


This charts proofs nothing.
 
Last edited:
iPhone 6 with Permanently Throttled Cpu

My iPhone is not working on 1400 Mhz but GeekBench keep writing 1400 Mhz. GeekBench’s frequency value is just lie.

How do you know it’s not working at max speed?

I think what is happening is this, it is working at the same speed it’s just iOS 11 has a whole lot more going on which requires cpu operations. All those new animations/view transitions eat up huge amounts of cpu clock time. Also the 6 cpu is an 8 1.4 ghz dual-core while the latest iPhone 8/X has a 6 core 11 with a newer dual-core gpu.

So in reality by building the features around a newer cpu,gpu design Apple has indeed purposefully outdated the 6.

But remember they sell phones and iPads not OSs.
 
yeah right go kick rocks apple. iOS 11 slowed the heck out of my iPhone 6.
 
The reality is, my iPhone 6 with IOS 11 is almost not usable. My iPad Pro sees no slowdown at all with IOS 11. On the iPhone 6, if I try to use Siri, it takes maybe 15 seconds for Siri to respond... trying to take a photo is almost impossible as there is about a 5 second delay. A processor benchmark may not show the true experience. IOS 11 killed my iPhone 6 to the point Apple is forcing me to buy a new phone.
No one forced you to update to iOS 11 though. You could've kept it on iOS 8 and it would still work as it was brand new
 
iPhone 6 with Permanently Throttled Cpu

My iPhone is not working on 1400 Mhz but GeekBench keep writing 1400 Mhz. GeekBench’s frequency value is just lie.

I cant use my iPhone with stock Cpu speed!
Performance dropped %50 on every area! This is not about OS optimization or bugs. This is what Apple did on my iPhone!

Now talk.
Ah understood: it is a global conspiracy against your iPhone :rolleyes:
 
Last edited:
I feel like the reason devices get slower are "Apple optimised iOS for the latest processors". Is this correct?

If so, I don't fully understand. To use a clunky analogy: If a car has a relatively underpowered engine, you would make it as light as possible so it can still run quickly. If your next-gen car has an engine that's twice as powerful, you can make the car heavier without impacting performance. But you wouldn't need to make it heavier. You could keep it as light as ever and have a car that's twice as powerful!

So why is scrolling smooth on an iPhone 5S running iOS 7, but it cannot scroll smoothly when running iOS 10? What about scrolling have Apple made so resource intensive that it doesn't work? Wouldn't it be better to keep it resource-light, no matter what the processor inside the phone is?

OK..So assume that a company produces simple tech devices with their own-designed processors and OS . The current gen devices have a certain number of operations they support in hardware (CPU instructions) that do not include integer multiplication , they have addition and subtraction among other operations but no multiplication, because they never needed multiplication in the implementation of the current functions the device performs , so no need to implement in the CPU raising the costs.

Now the company decides to work on a new device that supports additional functions , some of which could really benefit from hardware support for multiplication in the CPU - so they redesign their CPU to support a new multiplication instruction where two integers can be multiplied so that the result will be available within 1 CPU clock cycle - multiplication is natively supported in the hardware now and needs 1 clock cycle to complete.

BTW The code the developers write and understand is called "source code" ,typically it is run through a special piece of software called a compiler , that translates source code into machine code that references instructions supported in the CPU to produce a program the CPU can understand execute.


So the new CPU is developed , a new compiler that is aware of the new CPU changes is also developed, and source-code libararies that include "building blocks" for the new features are also developed.

The OS team in the company now starts from the old OS code base - adding new features that use those new "building blocks", and re-writing some/a lot of the old functionality that can benefit from those new libraries in terms of producing faster execution times or simply for making the source code cleaner and easier to maintain. So now not only code for the new features use multiplication in the CPU , but also old OS code is overhauled to use the new libraries, let's assume the scrollig functionality got re-written to use multiplication just for the sake of code consistency and easier code maintenence (=lower man hrs) in the future.

The new device with the new CPU and new OS version is released and works like it should . Now the company had also promised updates to the next version or two of the OS to people who bought the old devices when they bought them , but the problem is that the CPU of the old device does not support multiplication - the company comes up with two options :

A- Redesign those features using different implementation that does not rely on multiplication - can be done for the most part but may not match the performance of the newer device and will require major cost and engineering resoures . and also they will be maintaining several versions of their OS source code this way.

B- Use the new source code but change the compiler so that when a multiplication instruction call is referenced it is replaced by an appropriate number of addition instruction calls - potenially resulting in big delays in execution - say for the new CPU to work out ( 10 * 4 ) it requires 1 clock cycle , but on the code compiled to the old CPU it will require 3 clock cycles ( ( (10+10) + 10 )+10 ) to perform the same operation (actually maybe 4 cycles if an additional cycle is needed to determine the operand to use (the max of the two numbers) - in this case 10 and not 4 to reduce the number of addition operations required for the result - if the compiler itself is optimized = more man hrs ).

With option B the new OS will still work on the old CPU but is not optimized (things are taking more time than they could if implemented differently) .

Now this company fulfilled the promise to users who bought old devices but those devices are now slower than before..

This company may not be interested in providing a better experience for older devices even though they can affored it as their devices are expen$ive , also they happen to have a fan base that will rush to buy the new device anyway even if they optimized the old one.

There you have it.. Hope that helps with your question.
 
How do you know it’s not working at max speed?

I think what is happening is this, it is working at the same speed it’s just iOS 11 has a whole lot more going on which requires cpu operations. All those new animations/view transitions eat up huge amounts of cpu clock time. Also the 6 cpu is an 8 1.4 ghz dual-core while the latest iPhone 8/X has a 6 core 11 with a newer dual-core gpu.

So in reality by building the features around a newer cpu,gpu design Apple has indeed purposefully outdated the 6.

But remember they sell phones and iPads not OSs.
I partially agree with you. Every half controlled benchmark showed no big difference in every iPhone going from 10 to 11.
I just think iOS 11 is just very little optimized, performance wise, and it gives the impression be slower, especially on older devices (where the impact of new functionalities is bigger,as you said).
Future versions will improve the situation as always.
The bigger issue with iOS 11 seems to be battery life right now.
 
Technology in general creates obsolescence in older device. Most notably through more “needy” content, which usually begs more space, and ultimately different software. There is no way for the manufacturers to know enough in advance, which way to go with the components that will make their product more relevant longer. Cell phones are not like laptops. You can’t build a “business”, “gaming”, *and* consumer grade product and compete on the high end forever. I always buy the laptop with the most and most hardware I can justify (always bought gaming level laptops), and they would outlast the OS and most of the content changes for years, using them like a typical social consumer would. Apple and most manufacturers of phones do not offer 3 actual grades of phones or more with each passing year. They leave the older models on the market for a few years... only updating OS . The offerings now are no real options in hardware, in phones.

The real real issue is not deliberate obsolescence. It is consumer demand, always wanting the latest greatest devices available, and when they get it, the folks who do not, are envious and have to justify their angst with stories of how the maker did this on purpose.
 
Apple does slow older devices but not with just software updates. You can experience it with any MacBook. But the way software detects older device is quite interesting - with battery cycles. Get a quad core MacBook Pro from 2011 with original battery, which is still faster than half of the current MacBooks according to specs but.... it will be super slow even plugged unless the battery is changed.

How is a Mac Book pro from 2011 faster than half the current Mac Books? Anyway, as far as personal experience goes, that's not true. I had a lot Power Books and Mac Book Pro, I always gift the old ones to some relative or friend in need of a computer, telling them to just swap battery, nobody has never noticed an increase in performance after changing the battery.
 
No one forced you to update to iOS 11 though. You could've kept it on iOS 8 and it would still work as it was brand new

Care to point out where on Apple's site the user is given this sound advice ?

Everything I read on www.apple.com has mentioned benefits with no cons, so therefore, why not upgrade?
 
  • Like
Reactions: dysamoria
ahh the defense "it doesn't happen to me so it can't have happened to anyone else"

Sorry but how that's different than the attack «it happens to me so it must be the company conspiring to force me buying new hardware?»



similar to the one posted today about "now that Apple's doing faceID EVERYONE ELSE IS DITCHING FINGERPRINT SENSORS!@!!"... based on what? that's ludicrous. there's been zero evidence of such movement or behaviour in the market, especially since face unlock tech isn't new and has never caught on before. Sure Apple doing something usually helps set trends, but do you think Samsung et al are suddenly going to drop fingerprint sensors if they don't have to?

That's an article that report what an analyst that has connections with manufacturers is saying. That's based on that. On his contacts reporting to him that interest about 3D sensor from other phone maker has tripled after the unveiling of Face ID. What evidence could you have, without his contacts, that's true? How could you know if these companies are in talk with manufacturers? How could this be reflected “in the market” is they are expressing interest on the technology just now?
 
  • Like
Reactions: Renegade72
So why is my iPad Air 2 so slow on ios11. It's been fine for years

Mine just fine on 10.3.3 and I've learned my lesson to stop upgrading + 3 iOS versions that came with the device if I want a good user experience
 
And still my iPhone 6 feels slower.

It absolutely does! My wife and I can't believe how slow our phones are now. By the time something I want opens (like the camera) the moment is over. This is the first time I noticed an update slowing down my device considerably.
 
Someone needs to take an older phone (5, 5s, or 6), fresh install with the original iOS the phone came with, time real world opening/closing of apps, then update that software to iOS 11 and repeat.
 
My iPhone 6s Plus is beyond laggy in just the system UI...The phone is 1.5-2 years old. The entire UI shouldn't be laggy...I actually had an apple rep dial into my device and collect some logs...Not sure what, if anything will come of it, but at least I was able to trap some frame drops and lags for them.

This honestly feels like Android before project "Butter"...Those kind of slowdowns shouldn't be real anymore
 
  • Like
Reactions: dysamoria
Care to point out where on Apple's site the user is given this sound advice ?

Everything I read on www.apple.com has mentioned benefits with no cons, so therefore, why not upgrade?
True. I guess many people these days though are realising that when you do update it won't work as fast as it did on it's original software. This is why I am sticking with 10.3.3 on my iPhone 7 :)
 
  • Like
Reactions: MH01
Yeah - like when my iPhone 5S takes 5-8 seconds to launch an application - to the point where I now hit the launch icon, then go do something else, then come back to the phone. :)

Ironically, I upgraded to a 6S primarily because the new OSes were unsusably slow on my 5S, only to find that iOS 11 is unusably slow on a 6S. :( . But honestly, Apple does more work than most software companies on making their OSes work well on older phones, so I hope this will improve as iOS 11 matures.
 
I partially agree with you. Every half controlled benchmark showed no big difference in every iPhone going from 10 to 11.
I just think iOS 11 is just very little optimized, performance wise, and it gives the impression be slower, especially on older devices (where the impact of new functionalities is bigger,as you said).
Future versions will improve the situation as always.
The bigger issue with iOS 11 seems to be battery life right now.

Well, I don't care actually what is the real reason for this performance drop. At the and it is all the same... A lagging iPhone. Funny thing is, there is a huge fluctuation in the benchmark, if I run it with a few hours difference, and it is independent from every factor (running after restart/nb. of applications running, etc.).

So sometimes I get back almost the old benchmark results, then this halved speed. I've never had anything like this on iOS, don't know what the f.ck they are doing with that bunch of money they have, but I'd hire a few hundred additional programmer/tester right now.
And if as some say, they do it intentionally, I don't really see the point. After 3 years almost everybody would like to change phone anyway, and with the bad iOS experience they just raise the possibility for people switching to Android... Would be really dumb.
 
Old phones don't make Apple money, so why should they care? (And it certainly doesn't sound warm and fuzzy to lay bare this approach. hah. It sounds much better to spin/sell it the way that Apple does. It's a really good company for Consumerists)

The OS update support Apple provides for their phones is considerably more than all other manufacturers.

You're right that they don't care about old phones for warm fuzzies. But they care so far as it's a selling point for you to buy one in the first place.
 
True. I guess many people these days though are realising that when you do update it won't work as fast as it did on it's original software. This is why I am sticking with 10.3.3 on my iPhone 7 :)

So true, in time we have learned . Like you I'm sticking with 10.3.3 which is great for me. iOS 11 is only for my iPad Pro, for obvious reasons
 
  • Like
Reactions: jezbd1997
It's not true since the iPhone 5 IMO.
I gave it to my parents, it runs iOS 10, and it only feels slightly slower than the original iOS 6 (it lags just a bit, but they don't notice, I do).
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.