Quote:
Originally Posted by
solipsism 
Why do you think that has any barring on the apps listed in FAS? Where is your proof that any and all apps listed in FAS are using RAM?
Again, what you quoted is what one would expect. What isn't stated is a damn thing about what the icons in FAS represent yet you keep insisting I'm wrong about apps in FAS mean they are all in RAM, even after a restart.
Not really sure why you do this Solip. Seems like you deliberately just try to be difficult sometimes?
It is actually really clear that "backgrounded" apps are simply those that have been opened, then "sent to the background" by the user returning to the home screen. All backgrounded apps are then displayed in the App Switcher (which might more accurately be called the "Background Bar")
Per mstone's quote, MOST backgrounded apps are suspended shortly after being sent to the background bar. In this suspended state they remain in memory, but don't execute any code - this allows them to quickly resume from the same state rather than having to restart. Not all apps are suspended though - SOME, which we might call "true multitasking apps" take advantage of certain APIs that allow them to continue to execute code whilst backgrounded, eg iPod app, Pandora etc.
The background bar serves several purposes then. Firstly, it allows you to quickly switch between recently used apps (with their current state preserved), secondly it gives the user more control over "true multitasking apps" by allowing him/her to elect to manually close them down/kill any background processes if so desired. Theoretically this shouldn't be necessary in that Apple have stated that apps will be automatically killed if the phone starts to run out of memory, however as mentioned previously, I've had an Apple Genius tell me that it's good practice to manually kill apps from time to time.
(As an aside, the cydia app "Remove Background" is useful for doing this in that it removes all apps from the background bar AND kills all app processes too - the equivalent of jiggling/killing each individual app one by one.)
I think where people seem to get confused by the Background Bar is that it does several different things, whilst failing to really differentiate between them. It combines: "system apps" (which traditionally would always be open, and shouldn't really need to ever be closed eg phone, messages, iPod, Safari etc), PLUS a list of backgrounded recently opened apps which are in a suspended state, PLUS apps that are running background processes. I guess the reason they don't differentiate between these three different groups is to keep things as simple as possible for the user, but the downside is that for some people (Solip?) it actually seems to lead to confusion. Personally I would like to see some sort of visual differentiation between apps that are actually running background processes and those that aren't (with perhaps even the ability to see how much memory each app is using... however this is obviously extremely un-iOS-ey)