> I guess the logic behind that decision is that unsuspending an app and allowing it to run arbitrary code while the system is in a low memory condition will take memory.
Even more so as a suspended application already got a message indicating that it was suspended, so it already had the opportunity to perform operations it needs to perform (mostly persisting state).
> Because of that, the likely effect of informing swapped-out processes
iOS does not swap, the VM only ever uses real memory, suspended processes live fully in real memory.
Even more so as a suspended application already got a message indicating that it was suspended, so it already had the opportunity to perform operations it needs to perform (mostly persisting state).
> Because of that, the likely effect of informing swapped-out processes
iOS does not swap, the VM only ever uses real memory, suspended processes live fully in real memory.