La reciente lista de aplicaciones en Ice Cream Sandwich agregó la capacidad de eliminar aplicaciones de la lista, descartándolas permanentemente (y que yo sepa, esta es una función vainilla, no una CM / ROM personalizada). La documentación y los aspectos destacados de la plataforma no parecen cubrir el funcionamiento oculto de esta funcionalidad, pero tengo curiosidad por saber qué está haciendo realmente el sistema.
Además de mi curiosidad, decidí hacer una prueba rápida: inicié Music en una instalación CM9, luego me retiré. Luego verifiqué la lista de aplicaciones recientes y vi que efectivamente estaba allí (y en el estado correcto, según la miniatura). Luego entré Settings->Applications
y forcé la detención de la aplicación Música, pero todavía estaba en la lista reciente, lo que me hace creer que no está conectada a procesos que se mantienen en segundo plano.
Al darme cuenta ahora de que la música puede haber sido una mala elección, también probé con la aplicación USA Today. Esto exhibió básicamente el mismo comportamiento, y parecía que se vio obligado a "relanzarse" después de la detención forzada (lo cual tiene sentido) aunque la miniatura en la lista de aplicaciones recientes no reflejó esto (en caché, supongo).
Entonces, ¿qué sucede realmente en el nivel del sistema operativo cuando desliza una aplicación fuera de la lista reciente? ¿Simplemente borra los datos de la aplicación de la RAM y la basura la recolecta, destruyendo su estado guardado?