Por qué no debería usar un Task Killer en Android

imagen

Algunas personas piensan que los asesinos de tareas son importantes en Android. Al cerrar las aplicaciones que se ejecutan en segundo plano, obtendrá un mejor rendimiento y duración de la batería; esa es la idea, de todos modos. En realidad, los asesinos de tareas pueden reducir su rendimiento y la duración de la batería.

Los asesinos de tareas pueden forzar el cierre de las aplicaciones que se ejecutan en segundo plano, eliminándolas de la memoria. Algunos asesinos de tareas hacen esto automáticamente. Sin embargo, Android puede administrar procesos de manera inteligente por sí solo, no necesita un asesino de tareas.

Android no gestiona procesos como Windows

La mayoría de los usuarios de Android están familiarizados con Windows. En Windows, muchos programas que se ejecutan a la vez, ya sean Windows en su escritorio o aplicaciones en la bandeja del sistema, pueden disminuir el rendimiento de su computadora. Cerrar aplicaciones cuando no las está usando puede ayudar a acelerar su computadora con Windows.

Sin embargo, Android no es Windows y no gestiona procesos como lo hace Windows. A diferencia de Windows, donde hay una forma obvia de cerrar aplicaciones, no existe una forma obvia de «cerrar» una aplicación de Android. Esto es por diseño y no es un problema. Cuando abandona una aplicación de Android, vuelve a la pantalla de inicio o cambia a otra aplicación, la aplicación permanece «ejecutándose» en segundo plano. En la mayoría de los casos, la aplicación se pausará en segundo plano, sin ocupar recursos de CPU ni de red. Algunas aplicaciones continuarán usando recursos de red y CPU en segundo plano, por supuesto, por ejemplo, reproductores de música, programas de descarga de archivos o aplicaciones que se sincronizan en segundo plano.

Relacionado:  Cómo borrar su historial de búsqueda de Google en Android

Cuando regresa a una aplicación que estaba usando recientemente, Android “reanuda” esa aplicación y la reanuda donde la dejó. Esto es rápido porque la aplicación todavía está almacenada en su RAM y lista para ser utilizada nuevamente.

imagen

Por qué los asesinos de tareas son malos

Los defensores de los asesinos de tareas notan que Android está usando mucha RAM; de hecho, Android almacena muchas aplicaciones en su memoria, ¡llenando la RAM! Sin embargo, eso no es malo. Las aplicaciones almacenadas en su RAM se pueden cambiar rápidamente sin que Android tenga que cargarlas desde su almacenamiento más lento.

La RAM vacía es inútil. La RAM completa es la RAM que se está utilizando para almacenar aplicaciones en caché. Si Android necesita más memoria, forzará el cierre de una aplicación que no ha usado por un tiempo; todo esto sucede automáticamente, sin instalar ningún asesino de tareas.

Los asesinos de tareas creen que saben más que Android. Se ejecutan en segundo plano, cerrando aplicaciones automáticamente y eliminándolas de la memoria de Android. También pueden permitirle forzar el cierre de aplicaciones por su cuenta, pero no debería tener que hacerlo.

Los asesinos de tareas no solo son inútiles: pueden reducir el rendimiento. Si un asesino de tareas elimina una aplicación de tu RAM y la abres de nuevo, la aplicación tardará en cargarse ya que Android se ve obligado a cargarla desde el almacenamiento de tu dispositivo. Esto también consumirá más energía de la batería que si simplemente dejara la aplicación en su RAM en primer lugar. Algunas aplicaciones se reiniciarán automáticamente después de que el asesino de tareas las abandone, utilizando más recursos de CPU y batería.

Relacionado:  Cómo establecer un objetivo en Google Calendar para iOS y Android

Ya sea que la RAM esté vacía o llena, se necesita la misma cantidad de energía de la batería; disminuir la cantidad de aplicaciones almacenadas en la RAM no mejorará la energía de la batería ni ofrecerá más ciclos de CPU.

imagen

Cuando los asesinos de tareas pueden ayudar

En este punto, probablemente hay algunas personas que piensan que esto no es cierto: han usado un eliminador de tareas en el pasado y ha ayudado a aumentar la duración de la batería y mejorar el rendimiento de su teléfono Android.

En realidad, esto puede ser cierto. Si tiene una aplicación incorrecta que usa CPU y otros recursos en segundo plano, un eliminador de tareas que cierra la aplicación que se comporta mal puede mejorar la duración de la batería y hacer que su teléfono sea más rápido.

Sin embargo, usar un eliminador de tareas para lidiar con una aplicación que se porta mal es como usar una escopeta para matar una mosca: puede solucionar su problema, pero está infligiendo muchos otros daños en el proceso.

En lugar de utilizar un asesino de tareas en esta situación, debe identificar la aplicación incorrecta y desinstalarla, reemplazándola por una aplicación que funcione correctamente. Para identificar la aplicación que se está comportando mal, puede probar la aplicación Watchdog Task Manager : le mostrará qué aplicaciones están usando realmente la CPU en segundo plano, no qué aplicaciones se almacenan inofensivamente en la memoria.

imagen


Los asesinos de tareas también pueden causar otros problemas al eliminar las aplicaciones que desea que se ejecuten en segundo plano; por ejemplo, si usa una aplicación de reloj de alarma, puede encontrar que su asesino de tareas forzó la salida de la aplicación de reloj de alarma, evitando que la alarma suene .

Relacionado:  Explicación de SafetyNet: por qué Android Pay y otras aplicaciones no funcionan en dispositivos rooteados

CyanogenMod, la popular ROM de Android desarrollada por la comunidad, ni siquiera aceptará informes de errores de usuarios que utilicen asesinos de tareas, diciendo que causan más problemas de los que resuelven.

En resumen, no debe usar un asesino de tareas: si tiene una aplicación que se comporta mal y desperdicia recursos en segundo plano, debe identificarla y desinstalarla. Pero no solo elimine aplicaciones de la RAM de su teléfono o tableta, eso no ayuda a acelerar nada.