Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Status
Not open for further replies.

oldmacs

macrumors 601
Sep 14, 2010
4,941
7,182
Australia
I know, there is some forum common sense about Metal on iOS, but it might not be the (only) culprit. E.g. Mac OS Metal definitely improved performance. Animations are way better on my rMBP with El Cap. And Metal on iOS also improved gaming performance. So why should it suddenly destroy UI performance? Bad coding, lack of optimizations, it is all possible. But Apple also implemented in iOS 9 a different battery management (cpu/gpu speed stepping) and way more aggressive ram management (also idevices lack a dedicated VRAM for e.g. animations).

My Non Retina Macbook is improved with Metal and it wasn't even that bad before! I updated my Mum's rMBP the other day and there is a definite difference. The Retina MacBooks always drove me crazy with animations, but under El Cap, that seems to have improved. Sadly I can't say the same about the A7 Airs and Minis I've used under iOS 9.
 

thed0g

macrumors regular
Oct 22, 2015
176
219
Interestingly they do with low battery mode turned on. I've been reading for weeks about the iPhone 5 managing animations so much better than A7 devices, yet my iPhone 5 stutters in both. I do always have low battery mode turned on, and when I turned it off the other day, spotlight and cc were so much better!

Might be, although if the stuttering occurred in the low power mode, that would be expected.


4:44 min, no difference, while it's stutter fest on 5S
 
  • Like
Reactions: dk001 and sanke1

oldmacs

macrumors 601
Sep 14, 2010
4,941
7,182
Australia
You are forgetting that the iPad mini was released a year after the iPhone 4s and is also entitled to 4 OS updates (which is iOS 6, 7, 8 and 9), by your logic. And since the iPad mini has identical specs to the 4s and ipad2, if the iPad mini gets iOS 9, there is no reason for the 4s and iPad 2 not to.

I believe marketing what is effectively a year-old iPad 2 as a new product is coming back to haunt Apple.

Definitely. And then selling them into 2015 (the Touch 5 and Mini 1). The iPad Mini 1 outsold the Mini 2 and 3 for the first part of 2015, so they were still selling well up until their discontinuation. As I've said before around 40 percent of the iPad installed base is A5 iPad Mini/iPad 2s. Thats what happens when Apple is greedy and milks hardware.
[doublepost=1452174931][/doublepost]
4:44 min, no difference, while it's stutter fest on 5S

Maybe 9.2.1 has improvements as I just checked my 5 - on the first go it lagged to the extent that the control centre appeared without the animation, and it is not nearly as smooth as it is on the video if I drag it up quickly or even sometimes when I drag slowly or normally.
 

Act3

macrumors 68020
Sep 26, 2014
2,367
2,821
USA
CC and spotlight stutters don't occur on iPhone 5, which doesn't use Metal.

and Metal is Apples own "pride and joy" API , yet the non metal supported devices are showing that OpenGL runs smoother... I wonder how the UI would be on a 6s that used OpenGL for its graphics interface.
 

thed0g

macrumors regular
Oct 22, 2015
176
219
Maybe 9.2.1 has improvements as I just checked my 5 - on the first go it lagged to the extent that the control centre appeared without the animation, and it is not nearly as smooth as it is on the video if I drag it up quickly or even sometimes when I drag slowly or normally.


4:14 min

Not really.
 

Narcaz

macrumors 6502
Jul 18, 2013
419
558
CC and spotlight stutters don't occur on iPhone 5, which doesn't use Metal.

I don't deny that. But as i said, in a complex system like an OS some other variable like e.g. overly aggressive RAM management could influence or even cause this effect. I thinks it is just weird that this metal api seems to function so bad for system animations while it works very well in other areas and products.

My Non Retina Macbook is improved with Metal and it wasn't even that bad before! I updated my Mum's rMBP the other day and there is a definite difference. The Retina MacBooks always drove me crazy with animations, but under El Cap, that seems to have improved. Sadly I can't say the same about the A7 Airs and Minis I've used under iOS 9.

The rMini 2 is definitely my last iPad. I should have sold it last year after the hardware exchange. Even the genius admitted that the system performance was not great, but he promised me that Apple working on it. And at least for 8.2-8.4.1 he was right. But now it is worse again. I really wonder why they are still selling it.

Definitely. And then selling them into 2015 (the Touch 5 and Mini 1). The iPad Mini 1 outsold the Mini 2 and 3 for the first part of 2015, so they were still selling well up until their discontinuation. As I've said before around 40 percent of the iPad installed base is A5 iPad Mini/iPad 2s. Thats what happens when Apple is greedy and milks hardware.

I don't know how Apple is going to deal with this situation in the future. Imo this is already holding back desktop class iPad applications. The A5 market is way to big to be left out. And the same crap will happen with the 1GB RAM A7/A8 devices. They knew from the beginning that the 64 architecture will consume more RAM than predecessors and yet they decided keep it at 1GB. This was a shortsighted profit driven decision that will cause severe problems in the future.
 
  • Like
Reactions: dk001

Radon87000

macrumors 604
Nov 29, 2013
7,777
6,255
For those who want to know how iOS 8.4.1 DEFINED fluidity for me watch this video and skip to 3:37 and watch the CC
 
  • Like
Reactions: sanke1

rowdt1

macrumors regular
Feb 18, 2015
192
67
The Netherlands
Tim Cooks Apple wants your money with the biggest margins for as long as they can squeeze it out of customers. New AppleTV doesn't even support 4K, there's your proof along with selling 8GB and 16GB phones.

fanboys don't care because Apple is "winning" against the competition and seeing Tim Cook overjoyed with quarterly results makes them so happy.
Dude, are you serious? Nobody is forcing anyone into buying a base model iPhone. It's pure marketing. Everybody knows 8GB or 16GB is too little for everyday use. The thought behind it is that the gap between 16GB and 100$ more for 64GB is pretty small, considering the phone already costs at least $600. Apple makes more profit on a 64GB phone, that's just sales.
 

oldmacs

macrumors 601
Sep 14, 2010
4,941
7,182
Australia
I don't know how Apple is going to deal with this situation in the future. Imo this is already holding back desktop class iPad applications. The A5 market is way to big to be left out. And the same crap will happen with the 1GB RAM A7/A8 devices. They knew from the beginning that the 64 architecture will consume more RAM than predecessors and yet they decided keep it at 1GB. This was a shortsighted profit driven decision that will cause severe problems in the future.

That is true, while devs can choose not to support 32bit devices, they then loose out on a huge chunk of iPad users. Truth be told, personally its been great, its extended the life of my iPad, but it is an issue.

all (64bit) iOS devices should have had 2GB of ram from 2013 onwards.
[doublepost=1452178551][/doublepost]
The rMini 2 is definitely my last iPad. I should have sold it last year after the hardware exchange. Even the genius admitted that the system performance was not great, but he promised me that Apple working on it. And at least for 8.2-8.4.1 he was right. But now it is worse again. I really wonder why they are still selling it.

I bought my Mini 2 in early 2015 with 8.1 on it, and I was shocked how bad it was - As I've said before, my iPad 2 was pretty fluid up until iOS 7 (3rd update) yet my brand new iPad Mini (which was the same as the at the time top of the line Mini 3) was annoying, and yes things got better by 8.4, and I expected metal was going to bring that long awaited smooth performance.
 
  • Like
Reactions: dk001

Radon87000

macrumors 604
Nov 29, 2013
7,777
6,255
Dude, are you serious? Nobody is forcing anyone into buying a base model iPhone. It's pure marketing. Everybody knows 8GB or 16GB is too little for everyday use. The thought behind it is that the gap between 16GB and 100$ more for 64GB is pretty small, considering the phone already costs at least $600. Apple makes more profit on a 64GB phone, that's just sales.
the Jump to 32 costs a mere 5 dollars more
 

sanke1

macrumors 65816
Nov 9, 2010
1,067
436
For those who want to know how iOS 8.4.1 DEFINED fluidity for me watch this video and skip to 3:37 and watch the CC
That video must be watched in youtube app with minimum resolution of 720p 60 fps setting to make sense. That section from 3.37 to 3:53 is the ultimate summation of all our stutter and PO arguments. Once you see that stutter, you cannot unsee it and it kinda haunts you everytime as a gentle reminder that it's there. I don't think it would be so hard to fix whatever bug is causing that stutter if Apple tries. We have been shouting from rooftops to get it fixed since iOS 9 first beta. Less capable devices like 5 & 5c are butter smooth in that area.

But instead we get brickbats and dismissals on these forums. Few people cannot even handle it that such lapse by Apple exists in iOS 9 which they consider golden standard for mobile operating system. It does affect us. Throwing overpowered hardware to fix software inefficiency is never the right way forward. How long can they counter stutter and lag with better hardware? Somethings got to give! Apple seems to be taking all kinds of shortcuts lately.
 

I7guy

macrumors Nehalem
Nov 30, 2013
35,157
25,268
Gotta be in it to win it
That video must be watched in youtube app with minimum resolution of 720p 60 fps setting to make sense. That section from 3.37 to 3:53 is the ultimate summation of all our stutter and PO arguments. Once you see that stutter, you cannot unsee it and it kinda haunts you everytime as a gentle reminder that it's there. I don't think it would be so hard to fix whatever bug is causing that stutter if Apple tries. We have been shouting from rooftops to get it fixed since iOS 9 first beta. Less capable devices like 5 & 5c are butter smooth in that area.

But instead we get brickbats and dismissals on these forums. Few people cannot even handle it that such lapse by Apple exists in iOS 9 which they consider golden standard for mobile operating system. It does affect us. Throwing overpowered hardware to fix software inefficiency is never the right way forward. How long can they counter stutter and lag with better hardware? Somethings got to give! Apple seems to be taking all kinds of shortcuts lately.
I don't agree. You get brickbats and dismisalls because not everybody places the same importance on some areas. I could care less about cc stutter. Safari stutter, however, I would be shouting from the rooftops.
 
  • Like
Reactions: MEJHarrison

C DM

macrumors Sandy Bridge
Oct 17, 2011
51,392
19,461
That video must be watched in youtube app with minimum resolution of 720p 60 fps setting to make sense. That section from 3.37 to 3:53 is the ultimate summation of all our stutter and PO arguments. Once you see that stutter, you cannot unsee it and it kinda haunts you everytime as a gentle reminder that it's there. I don't think it would be so hard to fix whatever bug is causing that stutter if Apple tries. We have been shouting from rooftops to get it fixed since iOS 9 first beta. Less capable devices like 5 & 5c are butter smooth in that area.

But instead we get brickbats and dismissals on these forums. Few people cannot even handle it that such lapse by Apple exists in iOS 9 which they consider golden standard for mobile operating system. It does affect us. Throwing overpowered hardware to fix software inefficiency is never the right way forward. How long can they counter stutter and lag with better hardware? Somethings got to give! Apple seems to be taking all kinds of shortcuts lately.
So PO basically consists of trivial framedrops in a few places that the vast majority of users don't even notice and many of those that do don't really care about? That's surely some "planned" genius and diabolical scheme on Apple's past that truly makes devices "obsolete".
 
  • Like
Reactions: MEJHarrison

sanke1

macrumors 65816
Nov 9, 2010
1,067
436
So PO basically consists of trivial framedrops in a few places that the vast majority of users don't even notice and many of those that do don't really care about? That's surely some "planned" genius and diabolical scheme on Apple's past that truly makes devices "obsolete".
Trivial things add up.
 

C DM

macrumors Sandy Bridge
Oct 17, 2011
51,392
19,461
Trivial things add up.
Considering that these trivial stutters in a few places aren't something that the vast majority of typical Apple customers even notice (let alone care about), seems like they are not a factor when it comes to the whole OP aspect of it all (unless OP is aimed at the minuscule user population of rally picky users, which would be a rather silly scheme on Apple's part).
 

Armen

macrumors 604
Apr 30, 2013
7,408
2,274
Los Angeles
That is the worst part. Just when a particular iOS release attains maturity, the cycle resets and we are greeted by shizloads of bugs, UI issues which take another 7-8 months to fix or worse they get fixed only because a new feature overrides them.

The cycle resets if you jump on the beta for the next version. If you do not you have a good 5-6 month
And, in typical novice fashion, people will complain about the performance of a beta like it's the final release candidate.

Exactly :) and when we say "It's a Beta" they get all upset that the world Beta shouldn't be a free pass for all problems.
 

danleon950410

macrumors regular
Jun 18, 2015
235
120
Bogotá, Colombia
The cycle resets if you jump on the beta for the next version. If you do not you have a good 5-6 month


Exactly :) and when we say "It's a Beta" they get all upset that the world Beta shouldn't be a free pass for all problems.

1. When you said "...and when WE say 'It's a Beta'...", who exactly is/are we?
2. It might be a novice fashion to think that way, but it's even more of a fanboy fashion to think that the last Betas are gonna be very very different from the final public release, as if it's going to be a magical release with no stutters or bugs at all. Yeah right, because all the problems from 9.0 are solved at this point.
[doublepost=1452185283][/doublepost]
And, in typical novice fashion, people will complain about the performance of a beta like it's the final release candidate.
It might be a novice fashion to think that way, but it's even more of a fanboy fashion to think that the last Betas are gonna be very very different from the final public release (and in this x.x.1 release, more betas are highly unlikely), as if it's going to be a magical release with no stutters or bugs at all. Yeah right, because all the problems from 9.0 are solved at this point.

Let's face something once and for all:Betas are the direction and shape that the final release is gonna take, so up to this point, is acceptable for people to have their faith up or down.
 

Armen

macrumors 604
Apr 30, 2013
7,408
2,274
Los Angeles
1. When you said "...and when WE say 'It's a Beta'...", who exactly is/are we?

"We" would be the group of users who understand that the beta versions of iOS is not for "user review and feedback" but more for developers to get a head start to make their apps compatible. this is way before the public beta.
 

Narcaz

macrumors 6502
Jul 18, 2013
419
558
That is true, while devs can choose not to support 32bit devices, they then loose out on a huge chunk of iPad users. Truth be told, personally its been great, its extended the life of my iPad, but it is an issue.

all (64bit) iOS devices should have had 2GB of ram from 2013 onwards.

It might be nice for 32 bit device owners, but imagine how much better iOS and a lot of apps would be with a minimum requirement of 64bit, 2GB RAM and 32G storage. Those underpowered devices could have been easily dropped now, if Apple didn't decide to go for penny pinching. By the way, the 5C should have had also some kind of underclocked A7. It is a tweener, that has been sold way beyond a healthy product lifetime cycle. They already excluded it from content blockers by not offering a 32 bit framework (which actually worked quiet well during the beta). But now they can't easily drop it without taking a PR hit and cutting of a lot of other devices from the app store market. I really don't see an easy way out for Apple.

I bought my Mini 2 in early 2015 with 8.1 on it, and I was shocked how bad it was - As I've said before, my iPad 2 was pretty fluid up until iOS 7 (3rd update) yet my brand new iPad Mini (which was the same as the at the time top of the line Mini 3) was annoying, and yes things got better by 8.4, and I expected metal was going to bring that long awaited smooth performance.

I'm sorry to hear that. I bought mine with 7.1 and it was overall a good experience and it certainly improved with 7.1.2. After that the UI performance never come close again (and even back there have been a few unresolved quirks). Right now I'm really disappointed with iOS 9 on this device. If i take the costs of both of my iPads into account, i could have bought another macbook instead, which would still be running great. A family member is still using my 13'' 2009 cMBP and it's still going strong for light task/office. In contrast to my iPads, the performance even improved with El Cap. And if i didn't like it, i could still downgrade it to Snow Leopard with the CD in the box. So yeah lesson learned, no more iPads for me.
 

Radon87000

macrumors 604
Nov 29, 2013
7,777
6,255
Maybe you could pony up the difference since the difference is so small. ;)

Its up to Apple to do so.The reason they keep the 16GB around when companies like Samsung already base their model on 32GB is because they know the sales of the 64GB variant would substantially decrease.The switch to 32GB would have a decimal point effect on Apple's margins as its VERY VERY cheap nowadays.Who was the moron at Apple who decided that 4K Video,a 12MP camera (which increases the size of photos from the original iPhone 6 which barely managed a few libraries to begin with),Live Photos would mix with 10GB of usable space which after installing the bare essentials like WhatsApp,Instagram and Google Maps decreases to 9.2GB.Hilariously,you can only capture like 10-15 minutes of 4K video on it before it fills up which makes it useless.Another example of Tim Cook placing profits before customer satisfaction.I can almost guarantee that if Steve Jobs were alive he would NEVER allow 4K and 16GB on a phone.

So PO basically consists of trivial framedrops in a few places that the vast majority of users don't even notice and many of those that do don't really care about? That's surely some "planned" genius and diabolical scheme on Apple's past that truly makes devices "obsolete".
You do realise that "trivial"/insignificant drop over each iOS itineration significantly slows it down later right?A 0.8 second increase may not seem like much but over 2 iterations of iOS it becomes downright awful
As I said earlier,Windows Phone is the only OS I have seen which did not slow over time.My Lumia 920 actually scrolls AS smoothly as my iPhone 6 in webpages although loading of apps is slower.And that device is from 2012 which runs circles around the iPhone 4S in its current state.Too bad the apps are crap,otherwise MS deserves kudos for maintaning original device performance over 3 Windows releases unlike Apple

Considering that these trivial stutters in a few places aren't something that the vast majority of typical Apple customers even notice (let alone care about), seems like they are not a factor when it comes to the whole OP aspect of it all (unless OP is aimed at the minuscule user population of rally picky users, which would be a rather silly scheme on Apple's part).

To be perfectly honest,a the composition of Apple customers are just plain cult fanboys who refuse to believe anything against Apple and the casual users who cant spot a difference between the iPhone 5C and iPhone 6 in speed.

The cycle resets if you jump on the beta for the next version. If you do not you have a good 5-6 month


Exactly :) and when we say "It's a Beta" they get all upset that the world Beta shouldn't be a free pass for all problems.
The betas dont even have anything new for us to suggest the beta tag is responsible for the issues.I can almost guarantee next week this 9.2.1 "beta" would be a public release with the same build.iOS 9 is already done for.Most engineers are already probably focused on iOS 10 at the next WWWDC.iOS 8.4.1>iOS 9 in optimisation.My point still stands
 
  • Like
Reactions: pituin

Armen

macrumors 604
Apr 30, 2013
7,408
2,274
Los Angeles
The betas dont even have anything new for us to suggest the beta tag is responsible for the issues.I can almost guarantee next week this 9.2.1 "beta" would be a public release with the same build.iOS 9 is already done for.Most engineers are already probably focused on iOS 10 at the next WWWDC.iOS 8.4.1>iOS 9 in optimisation.My point still stands

I think you are misunderstanding what I'm saying. People complain about iOS performance and bugs and what not. By the time Apple fixes bugs and polishes that version of iOS the same people already jump on to the next major iOS Beta.

example: People will complain how iOS 9 is buggy, slow, sluggish. By the time Apple fixes all the problems (iOS 9.x.x) instead of enjoying a polished iOS people will jump onto iOS 10 Beta 1 and the process will start over again.

It's like a never ending Beta experience for users here. I am saying "here" because I do not participate on other iOS forums and people in the real world around me stay away from betas.
 
  • Like
Reactions: jhuynh

AustinIllini

macrumors G5
Oct 20, 2011
12,699
10,567
Austin, TX
It might be a novice fashion to think that way, but it's even more of a fanboy fashion to think that the last Betas are gonna be very very different from the final public release (and in this x.x.1 release, more betas are highly unlikely), as if it's going to be a magical release with no stutters or bugs at all. Yeah right, because all the problems from 9.0 are solved at this point.

Let's face something once and for all:Betas are the direction and shape that the final release is gonna take, so up to this point, is acceptable for people to have their faith up or down.
That's dependent on when performance is tested on a product internally. Often, functionality and regression take priority over performance before the beta, because more than anything, you want a beta to work.

If you're trying to argue it's okay to complain about a beta, you don't understand the way large companies test and release software. You don't complain about a beta, you report bugs. Apple doesn't read blogs regarding betas. In fact, most of the blogs don't spend too much time talking about betas.
 
  • Like
Reactions: jhuynh
Status
Not open for further replies.
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.