iPhone 4S has 512MB RAM
Apple usually doesn't disclose RAM amount in their keynotes or marketing material, so we usually have to wait until the release for a teardown of internals.
However, I came across this interview on
Eurogamer with Donald Mustard, creative director of Chair Entertainment, the branch of Epic Games developing Infinity Blade 2 for the iPhone 4S.
[...]
"Some of the stuff you're going to see in Infinity Blade 2 is amazing. It looks incredible. Being able to have dynamic shadows on the characters, dynamic light rays shining through everything - it looks unbelievable.
I'm still shocked that, with the iPhone 4S, I'm literally running around with a 1080p video camera in my pocket, with an eight megapixel camera, 64GB of hard drive space and an A5 chip with 512MB of memory. This is a really powerful computer, right?"
"That's going to allow us to do some really cool stuff for gaming," he continued.
[...]
What are your thoughts on that?
I personally am a bit disappointed, given that the iPhone 3GS doubled the RAM of the iPhone 3G.
Some may say 512MB is enough, but I do experience problems with the current 512MB in the iPhone 4, including:
- Page refreshes on Safari every time I switch tabs when I have lots of them open.
- Long music tracks (~30min+, like mixtapes and live shows) often stop playing automatically when I use another app, then I have to hit Play again and it restarts the track from the beginning
- Maps often has to reload the area of the map that you're in that already loaded minutes ago. When you have a slow connection it's painful to watch Maps load.
- Issues loading pages with a large amount of pictures, at some point they will just stop loading and only the text will be displayed. Pages full of gifs never load.
- Music downloaded from Safari playing in background (Quicktime playing an mp3) will often stop loading or lose connection if I use another app.