So, by now we all know how to multi-task on the iPhone, but there is a common misconception that the running apps affect the performance of the iDevice, but slowing it down and draining the battery and you have to manually go ahead and kill the apps one by once to enhance performance.
Let us know tell you, It’s Absolutely Bull-Sh*t
The iOS multi-tasking bar is not the list of currently “running” apps, they are simply the list of most recently used apps on your iPhone or iPad, notice, when you restart your iPhones they are still there, like browser history.
The system suspends apps running in the background automatically. The system removes suspended apps from memory automatically, when needed. There is no reason to manually go and remove the apps from there.
The whole point of iOS’s multitasking model is that you, the user, should not have to worry about managing which applications are running and which are not. If you were supposed to do that, apps would have a Quit command. They don’t. You just go home, and the system should take care of the rest.
Here is something to support our point:
- If someone tells you that all the apps in the multitasking bar are running, using up memory or sucking power, they are wrong.
- When you hit the home button, an app moves from Active to Background and quickly to the Suspended state where it no longer uses CPU time or drains power.
- An app may request an additional 10 minutes of Background running to complete a big task before becoming Suspended.
- If memory is becoming scarce, iOS will automatically move Suspended apps into the Not Running state and reclaim their memory.
- Five classes of apps – audio, GPS, VOIP, Newsstand and accessory apps – and some built-in apps such as Mail may run indefinitely in the background until they complete their task.
Bottomline: Our OCDs aren’t going to stop by reading this post and we still will go ahead and kill those apps, but mind you, it will not affect the performance of the iPhone whatsoever.