Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Exactly! There's a ton of open source projects on Github for image caching (specifically for the example I gave regarding UITableViewControllers). If you have a long list of images, or a list of large images, the app will run out of memory pretty quickly. So you absolutely need to write images to disk when they're off screen and read them back either when they're almost on screen or when they are on screen (you'll see this in the form of a fade in/alpha effect usually).

The only thing you get from iOS is a memory warning (there are three levels of memory warnings, but you don't get the levels in iOS in the low memory warning method as a parameter... only as text in debug mode to console, which is frustrating) at which point you're supposed to flush caches from memory, remove any views from view hierarchies that aren't visible, etc.

I thought that the stuttering/lag on iPhone 6 Plus was *all* GPU related. And I do think most of it is given the downscaling that's going on. But after taking a look at the choose wallpaper UITableViewController, which should not be stuttering at all (Apple's table views almost always scroll at 60fps), it appears that there's some interrupts going on that are memory related (i.e. swapping between RAM and Disk with very large image sizes, although you'd assume you're viewing thumbnails of the wallpapers).

Just some speculation on my part. I've written (and crashed) enough apps that had to deal with strict memory constraints and it's definitely one of the pain points of programming for iOS.


Which does nothing to the original topic. I mean let's say as some suggest add double the ram. Then it will still happen in those circumstances. I don't see anything particularly unusual about this.
 
On a side note, being a part time software dev myself, I know that we can write code that can run several times faster on the same machine without changing a tad of the hardware. But guess what, we don't!

Because upgrading the hardware isn't nearly as expensive as having programmers code better quality and high-performance software. There's always a push to instead finish the code ASAP, so managers can get their "well deserved promotions".
 
Phone is fine with 1GB ram, I believe some 128 suffer issues due to TLC storage, well mine locks up sometimes and it has TLC
 
I agree that it's an overreaction, especially on my part. I've said many times that I've never experienced lag on. A launch product, and I've owned every iphone minus the 5c. In many cases we have had multiples in the household since the 4. It's a bit jarring to see lag, or frame rate drops, or whatever the semantics nazis want to call them, on a brand new $850 device.

The only thig even more annoying is being told that what I am seeing isn't real lol. And that's happened a few times in these forums.

Yeah I mean so Safari stuttered when you closed it. So? Or it crashed while trying to load a video. So? Load it again.

As long as it doesn't happen regularly it's not the end of the world. If it happened a lot and hindered your use then yeah complain all you want. I would too.
 
Yeah I mean so Safari stuttered when you closed it. So? Or it crashed while trying to load a video. So? Load it again.

As long as it doesn't happen regularly it's not the end of the world. If it happened a lot and hindered your use then yeah complain all you want. I would too.

My response to this is "because I paid $850 for the thing". It really shouldnt be doing those things. If my car sputtered some at a full stop every 20th time I drove it with less than a couple thousand miles on it I would also be upset. Is it the end of the world then? Absolutely not. Should it be happening? No.
 
My response to this is "because I paid $850 for the thing". It really shouldnt be doing those things. If my car sputtered some at a full stop every 20th time I drove it with less than a couple thousand miles on it I would also be upset. Is it the end of the world then? Absolutely not. Should it be happening? No.

Well there's always Android.
 
Well there's always Android.

That's a cop out response. It's also been the go to Apple user response since anyone ever complained about anything way back before ios was even called ios.

I mentioned the reason I am so disappointed is because of the track record apple has had with every iOS device I've had prior. It's been flawless. The 5s we have even runs better than my 6 plus (in this particular example).

For the record I do also use android daily. It's got its strengths and weaknesses (which I also tend to talk about in the appropriate forum).
 
That's a cop out response. It's also been the go to Apple user response since anyone ever complained about anything way back before ios was even called ios.

I mentioned the reason I am so disappointed is because of the track record apple has had with every iOS device I've had prior. It's been flawless. The 5s we have even runs better than my 6 plus (in this particular example).

For the record I do also use android daily. It's got its strengths and weaknesses (which I also tend to talk about in the appropriate forum).

Until you have a solution there's nothing you can do.
 
Until you have a solution there's nothing you can do.

Because its the consumers responsibility to come up with solutions to defects in products they buy?

Responses like that is why I'm on of the last few people of all my friends and family to still be using an iPhone. Their solution....buy something that works better for them.
 
Phone is fine with 1GB ram, I believe some 128 suffer issues due to TLC storage, well mine locks up sometimes and it has TLC

TLC NAND performances are in many cases better than MLC .
Please stop this silly hysteria about TLC based on nothing.
 
Because its the consumers responsibility to come up with solutions to defects in products they buy?

Responses like that is why I'm on of the last few people of all my friends and family to still be using an iPhone. Their solution....buy something that works better for them.

Exactly. There's windows phone, android, etc etc.

If you don't like iPhone use one of those. Simple.
 
iPhones are meant to last 2 years. whether it be the CPU, RAM, GPU, storage, build quality, something will hold it behind after 2 years.

1gb will last 2 years.
 
My browsing experience is great. I don't have any issues, but as someone else pointed out earlier, I am not a "power user."

I surf the web on my phone like I do at home..maximum of two tabs open and only when I need two tabs. So, these RAM issues just don't have any impact on my user experience.

I guess I never knew there were so many people who have to have all these tabs open on their phone.
 
My browsing experience is great. I don't have any issues, but as someone else pointed out earlier, I am not a "power user."

I surf the web on my phone like I do at home..maximum of two tabs open and only when I need two tabs. So, these RAM issues just don't have any impact on my user experience.

I guess I never knew there were so many people who have to have all these tabs open on their phone.
iOS is not concipated to keep countless tabs open. It never has been.
For work like that I just use a real Mac.
 
I just opened 9 tabs and went back and forth thru them very quickly. I don't doubt some users have issues on all phones. When you produce millions of an item, not all will be perfect. There is no issue for me with 1gb as there is none for the majority of users.
 
Until you have a solution there's nothing you can do.

Sure there is. Write to Apple and complain.

Meanwhile while typing this... (See pic, too perfect)
 

Attachments

  • image.jpg
    image.jpg
    388.8 KB · Views: 83
iOS is not concipated to keep countless tabs open. It never has been.
For work like that I just use a real Mac.

So it isn't a smartphone then, just an expensive toy? If we can't do extensive web browsing on a 6+ or any iPad except the Air 2 then they're of precious little use to me. My main issue is that the two generations older iPhone 5 reloads apps and browser tabs MUCH less often than the current 6+. Seriously, how bad is that??
 
Sure there is. Write to Apple and complain.

Meanwhile while typing this... (See pic, too perfect)

Then complain. And I guess wait till they fix it. But that's all you can do really unless you want to switch to windows android razr gophone etc
 
I just opened 9 tabs and went back and forth thru them very quickly. I don't doubt some users have issues on all phones. When you produce millions of an item, not all will be perfect. There is no issue for me with 1gb as there is none for the majority of users.

Did you come out of Safari to answer a call, send an SMS, or open an app.....and then go back to your browser tabs?
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.