Take the 2-minute tour ×
Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

Does the iPhone close the background programs if it runs out of memory or battery?

share|improve this question
add comment

3 Answers

up vote 4 down vote accepted

There are two ways to approach this question.

From the end user's perspective, the answer is no. No matter what you do, the app will come back to the same state it was in previously, unless you close it from the switching interface.

Technically: yes. When the device runs short on RAM, it will freeze the application's state from RAM to the main storage (flash). When you resume, it loads the state from flash back into RAM, and then resumes. This is intended to happen quickly enough and transparently enough to be indistinguishable, but you may sometimes notice that resuming takes a bit longer if you have loaded several other apps in the meantime (and therefore pushed the app out of RAM).

share|improve this answer
add comment

They aren't really "in memory," more like cached to disk if and when necessary. Many apps don't even use the multitasking or aren't setup for it. When you switch it does actually close the app.

Being in the task bar doesn't guarantee that it's actually in memory, actively running, or both. The OS manages that.

share|improve this answer
add comment

No. Even restarting, complete power down and power up, will not remove the background applications from memory. According to the Apple Geniuses you must manually remove the applications from the task bar.

share|improve this answer
2  
Applications are removed from memory by the OS at it's discretion. Just because they are in the 'task manager' does not imply they are running and in memory. I have confirmed this with my own apps. After a reboot, these applications are not reloaded until launched by a user. –  Stuart Carnie Aug 17 '10 at 19:46
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.