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

thisisarcadia

macrumors 6502
Original poster
Jun 26, 2008
400
4
New Orleans, LA
I was wondering if the iPhone 3G had Ram because whenever i have a bunch of apps open my iPhone freezes or lags real bad! For instance if I am listening to music, surfing the web, and texting at the same time it will lag sometimes. I hope V. 2.1 come fast.
 
I was wondering if the iPhone 3G had Ram because whenever i have a bunch of apps open my iPhone freezes or lags real bad! For instance if I am listening to music, surfing the web, and texting at the same time it will lag sometimes. I hope V. 2.1 come fast.

it uses the Flash memory as ram
 
I was wondering if the iPhone 3G had Ram because whenever i have a bunch of apps open my iPhone freezes or lags real bad! For instance if I am listening to music, surfing the web, and texting at the same time it will lag sometimes. I hope V. 2.1 come fast.

The iPhone has 128 MB of Ram. If it didn't have ran, the system wouldn't work.
 
why so little?!

No need for much more RAM. This is a phone, not a computer. Heck, computers only had 128MB until a few years ago.

TEG

Not only that, Windows Mobile uses 128 for many devices and it runs fine. Keep in mind too that winmob is true multitasking with apps constantly running in the background. I don't know the specific sizes of iphone vs winmob but I am guessing that winmob is slightly more intensive due to the increased amount of "stuff" it has going on. And if it runs fine on 128 then the iPhone probably does too.

Frankly, 128 is the standard for smartphones these days.
 
Not only that, Windows Mobile uses 128 for many devices and it runs fine. Keep in mind too that winmob is true multitasking with apps constantly running in the background. I don't know the specific sizes of iphone vs winmob but I am guessing that winmob is slightly more intensive due to the increased amount of "stuff" it has going on. And if it runs fine on 128 then the iPhone probably does too.

Frankly, 128 is the standard for smartphones these days.

Probably why the iPhone seems so much faster than Windows mobile, since they only allow one app to run at a time. God I'm glad I got the iPhone - even though WinMo lets u multitask it's not very efficient in anything. Even though Winmo lets you run multiple programs simultaneously the iPhone is much faster.
 
it uses the Flash memory as ram

No.

In fact, the CPU cannot directly run programs (as you can in RAM) from the type of Flash memory that the iPhone uses. This Flash can only be accessed in blocks, serially.

As for 128MB of RAM, as others said, that's a decent amount. Double what many other phones had until recently. (Some WM phones are headed to and past 192MB now.)

And a sidenote to people who talk about background apps using up CPU: most don't, because when nothing is happening to them (e.g. no user input), they're just dormant.
 
Even though the API restricts the running of code in the "background" (once the user has pressed the home key), someone's come up with a great little bit of Injection software called iPhone Backgrounder:
http://lifehacker.com/5058555/iphone+backgrounder-lets-you-run-multiple-iphone-apps
Which lets you press and hold the home key until a message tells you that the backgrounding has been enabled, and then "closes" the app, as far as the app is concerned, it's still in the foreground and running.

Great for apps like "Tuner" and BeejiveIM etc..
and not too bad on the RAM.
I've clocked mine using "Hood" at 10MB Free with both Tuner and IM+ running.
 
No.
And a sidenote to people who talk about background apps using up CPU: most don't, because when nothing is happening to them (e.g. no user input), they're just dormant.

They *should* be that way. But third party apps might not be. And even if they are dormant they will still use up valuable RAM memory.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.