> Like there's some code there that says if running on 4S then run slow?
Yes. It was fast and I was extremely happy with it when I bought it. After the update, its slow.
To spell it out - One code path is fast, one code path is slow. They chose to force the latter upon us, as part of an intentional decision. I wish I could go back to the previous iOS version which was not slow, but Apple, intentionally block that with their DRM. Things which were instantaneous are now sluggish, ruining my experience after spending like 700 dollars. I could have gotten the same experience with an under-powered android phone for $50. Thanks Apple.
>I feel sorry for you.
How sorry do you feel? I mean .. thanks for being condescending and all, but I was just curious.
The other answer as robryan mentioned is that there's one codebase and apple engineers develop on the latest devices, which from apple's benchmarks are at least 50% faster than the previous generation, so if you're on a 4S, that's 4 generations behind the 6S, which apple engineers are probably testing iOS 10 on.
Geekgench puts the 4S at 282 and the 6S at 2389 on single core performance.
> Higher scores are better, with double the score indicating double the performance.
The 4S was fast when I bought it. It is no longer fast and I have no way of restoring it. Apple intentionally designed newer features where older devices would be woefully under-powered and intentionally made it so that you cannot rollback to a previous iOS build which was fast.
All you've done is agree with me. What was your point?
> You really beleive that was intentional? Like there's some code there that says if running on 4S then run slow?
You:
> To spell it out - One code path is fast, one code path is slow
Intentionally designing new features for new devices and potentially screwing over old devices is _way_ different than having checks that say if (iPhone4S) { sleep(300) }
-------
The solution as the other poster replied is to not update your phone past 1 major version, even if apple lets you. The other solution is that Apple magically makes your processor 8x faster in a software update. At this point I don't even know what you're expecting.
Yes. It was fast and I was extremely happy with it when I bought it. After the update, its slow.
To spell it out - One code path is fast, one code path is slow. They chose to force the latter upon us, as part of an intentional decision. I wish I could go back to the previous iOS version which was not slow, but Apple, intentionally block that with their DRM. Things which were instantaneous are now sluggish, ruining my experience after spending like 700 dollars. I could have gotten the same experience with an under-powered android phone for $50. Thanks Apple.
>I feel sorry for you.
How sorry do you feel? I mean .. thanks for being condescending and all, but I was just curious.