Great news!
I was really afraid that Apple would cheapen out on the ram again.
If the iPad 1 would have had 1 gig of ram it would still be a top notch device in regards to the competition and I would not have to upgrade now.
Although Retina and new and shiny will make it all worth it.
Not quite. Using your example, the iPad 2 can have 512/(51.2+25.6) = 6 of those applications in memory at once. The iPad 3 could only have 1024/(204.8+25.6) = 4 of those applications in memory at once.
if only it was quad core
Ditto - my Gen 1 iPad keeps crashing out of apps lately. Even two tabs in Safari can cause issues. At least that's the excuse I'm sticking to when justifying the purchase to the misses.
To prove him wrong, you've used an example which actually fills less than 1% of the ipad's total ram.Wrong.
Test:
Sameimage.PNG
at 1024x768 - 299kb
at 2048x1536 - 664kb
You would need double the ram just to hold the graphics in memory and retain the same usability. Don't think that 1GB is really going to help that much it's just enough to account for the increase in resolution.
As an app developer if you jump to retina you're going to have a double the graphics/ram footprint.
Also, not many graphics are full screen. In an actual application, there will be various graphical elements loaded into memory. Most of them will be smaller images (ie: sprites or text) that are re-used many times.
Also reading almost 4 time the memory from slow-@ss flash storage will just make things worse...
Does the iPad 2 have problems with memory, if not and the ipad 3 has double ram I don't think it would have problems either.
Thanks for your real world example. That's really insightful.Fukui said:like you said, one could talk about this forever, but I think there are a legitimate concern, since apps can't take advantage of that whole 1GB all by themselves. for example, an iPad1 app could take up around 20mb total before it would be force-quit by the OS, whereas an ipad2 app could get away with around 35-40Mmb...
One of the recent apps I worked (still working) on is a catalog app for a fashion client, and all their artwork is pixel- based, not vector, and full screen with multiple layers of transparent images (for fade effects etc), and right now, on the iPad 2, we can buffer in around 8 full-screen images plus some simple movie on top of that, with the others being pulled into memory and released as the user swipes up and down in the catalog... Right now, hitting the flash memory is the slowest operation, so the more ram the better, but again, quadrupaling the pixels, means either buffering less and having a slower response sometimes with 1gb, or being able to buffer the same amount and have a relatively fluid interface with 2gb.... Also reading almost 4 time the memory from slow-@ss flash storage will just make things worse... So ya, in our usage case, 1gb may not be "enough"...
When at my parents house i use there iPad 2 al the time and it never crashed(safari) on me. Well my iPad is a hole different story, it just misses his ram juices.![]()
Slow? You mean things would be better if you read from a spinning hard disk or from the network?
And you call yourself geeks; a page is 4096 bytes, not 4000.
244,276+8396 (pages) x 4,096 bytes (size of a page) = 1,034,944,512 ( 987 MB )
Wrong.
Test:
Sameimage.PNG
at 1024x768 - 299kb
at 2048x1536 - 664kb
You would need double the ram just to hold the graphics in memory and retain the same usability. Don't think that 1GB is really going to help that much it's just enough to account for the increase in resolution.
As an app developer if you jump to retina you're going to have a double the graphics/ram footprint.
To prove him wrong, you've used an example which actually fills less than 1% of the ipad's total ram.
A .jpg is compressed. Looking at the total size doesn't say much.
having no issues with my dual core computers since 2007.
don't see the point of quad core in a tablet. what apps would use those cores anyway?
----------
same issue with my 3GS. Takes ages to load an app, sometimes won't load an app or crash safari. But transitions, 3D animation, everything is still smooth. It is just blatantly lacking RAM. Apart from that is seems to have enough CPU/GPU power even in 2012.
The Gigabyte is actually 10^9 = 1 billion bytes.Are you kidding me?
The marketed "gigabyte" is indeed 1000 megabytes but the actual gigabyte is 1024 megabytes (or 1,073,741,824 bytes)
And you call yourself geeks; a page is 4096 bytes, not 4000.
244,276+8396 (pages) x 4,096 bytes (size of a page) = 1,034,944,512 ( 987 MB )