Así que ya terminaste de usar una aplicación enorme y quieres asegurarte de recuperar todos esos valiosos recursos del teléfono. La mayoría de nosotros simplemente pasamos a la siguiente aplicación y nos olvidamos de ella, pero muchas otras personas piensan que deberías profundizar allí y asegurarte de que esté completamente cerrada. ¿Cuál es el camino correcto? Ambos están bien. Cerrar una aplicación a la fuerza no va a hacer daño y, a veces, lo hago. Diré desde el principio que si concedo permisos únicos a una aplicación cuando la abro, la borraré tan pronto como termine. Sin embargo, incluso eso probablemente sea innecesario. Echemos un vistazo a lo que está sucediendo y por qué es posible que desee dejar que Android haga lo suyo en lugar de intentar administrar una cosa más en su teléfono. ¿Qué significa realmente forzar el cierre de una aplicación? Crédito: Nicholas Sutrich / Android Central) Cuando se usa como término informático, forzar el cierre significa finalizar un proceso en ejecución. Dependiendo de la plataforma, es posible que veas que las palabras kill, SIGHUP, SIGKILL o SIGTERM significan lo mismo. Todos estos hacen lo mismo: envían una señal al sistema operativo para finalizar (no suspender) un proceso en ejecución, aunque lo hacen de maneras ligeramente diferentes.killall -o 30m chrome # Esto envía una solicitud para un cierre ordenado # de todos Instancias de Chrome que han estado # ejecutándose durante más de 30 minutos. Sin embargo, esto no significa que una aplicación esté cerrada porque muchas aplicaciones usan más de un proceso. Las aplicaciones que realizan tareas en segundo plano (no visibles en la pantalla) actúan de manera diferente y tienen reglas diferentes. Las API de Android se basan en esto; A menos que hayas rooteado tu teléfono o estés usando una aplicación con privilegios elevados, así es como funciona. Si está haciendo alguna de estas cosas, probablemente no esté leyendo un artículo como este en busca de respuestas. Para nuestros propósitos, forzar el cierre significa abrir la descripción general de sus aplicaciones abiertas y deslizar una o más hacia afuera. Esto cierra el proceso de esa aplicación que se ejecuta en primer plano y, hasta donde sabemos, está cerrada. Volvamos a los múltiples procesos utilizados por la mayoría de las aplicaciones. Las aplicaciones hacen cosas periódicamente incluso si no están «abiertas» o no las has usado recientemente. A veces, estas son cosas útiles, como una aplicación de redes sociales que le informa sobre las notificaciones que usted le pidió que le informara. Recibe las últimas noticias de Android Central, tu compañero de confianza en el mundo de Android. Otras veces, no es tan útil, como las aplicaciones gratuitas basadas en anuncios que obtienen tu ubicación y la informan. Lo repetiré, a menos que estés haciendo algo que eleve permisos, no puedes evitar que esto suceda. Así es como funciona el sistema operativo porque así es como tiene que funcionar un sistema operativo. Todos los sistemas operativos de computadora que tienen algún tipo de multitarea permiten que se abran procesos para realizar tareas en segundo plano. Y sí, esto puede tener un efecto mientras sucede, pero pronto termina. Probablemente nunca lo notes. No podemos controlar estos procesos, pero ¿qué pasa con los que podemos ver en nuestra pantalla? Una vez que no está frente a nuestra cara, está prácticamente suspendido, pero podemos apartarlo de la vista deslizándolo y forzándolo a cerrarse. Pero realmente no es necesario hacerlo. Gestión de recursos (Crédito de la imagen: Android Central) Android fue diseñado para ser muy agresivo con respecto a la eliminación de procesos y la liberación de recursos. Dado que fue diseñado para máquinas con procesadores de aplicaciones móviles, no hay una forma real de mantenerlos frescos y solo una batería para alimentarlos, no puede permitir que las cosas se vuelvan locas. Una de las formas en que Android administra los recursos es eliminando procesos que no se utilizan para abrir otros nuevos. Podrías seguir abriendo proceso tras proceso hasta que te quedes sin memoria, pero tu dispositivo funcionaría terriblemente. La compañía que fabricó tu dispositivo ajustó estas configuraciones para mantener los procesos activos el mayor tiempo posible (en caso de que sean necesarios nuevamente) mientras mantienes rendimiento aceptable. Algunas de estas configuraciones se ocupan de procesos en segundo plano para que se pueda hacer todo lo que hay que hacer, y otras se ocupan de lo que vemos en nuestras pantallas. Si deslizas una aplicación para intentar sacarla de tu memoria, ese espacio se perderá. No permanecerás libre por mucho tiempo. El sistema operativo no quiere que quede vacío porque este es uno de esos momentos en los que la RAM libre realmente es RAM desperdiciada. Tener memoria disponible sin nada no te beneficia de ninguna manera. Algunos sistemas, como Microsoft Windows, fueron diseñados para tener una cantidad determinada de RAM libre y, si es posible, vacía. Tu dispositivo Android no es uno de ellos. Deslizar las aplicaciones tan pronto como termines de usarlas no dañará nada. Tampoco ayuda en nada. Este es un caso en el que puedes ignorarlo con seguridad y simplemente disfrutar usando tu teléfono.