All I know, is if "I" leave apps running in the background it eats up battery. This is with, for instance, Grand Theft Auto running there because one has to remembered to double-click home and quit the app from the task-switcher...frogblast wrote:My understanding is that it doesn't leave things running, just keeps them in memory, kind of "frozen". Unless they tell the OS that they have a specific task to complete, in which case they will be kept running till that completes, then "frozen". (I think only certain types of background tasks are allowed - things like file uploads and playing music for example, but as far as I know not just any old task). If memory gets low the oldest apps are quit (after getting a chance to save their state) and the memory released. It's not like multitasking on a desktop OS; things like IRC won't work, and IM will still have to rely on push notifications, since I don't thinks apps will be allowed to sit there with an open network connection indefinitely.Gordon wrote:Also iPhone OS 4 (beta 1) seems to like eating up battery by leaving everything running in the background.
Of course I've not read the new developer documentation since it's super sekrit and NDA'd.
Still, seems nicer than jailbreaking.