Frasier Speirs had an interesting post on his blog which corrected several misconceptions about iOS multitasking. Where Speirs demonstrated the working of iOS multitasking in several scenarios using a video.
There are five sections to this video demonstrating:
- An app going from active to background to suspended
- Instacast HD requesting extra background time to finish a podcast download
- TomTom running indefinitely in the background
- Batman Arkham City Lockdown and Real Racing 2 HD competing for big chunks of device memory
- Batman Arkham City Lockdown forcing several smaller apps out of memory
If I can summarise my point: killing apps manually is fine as a troubleshooting step but it shouldn't be part of your daily routine.
Source: Speirs blog