¿Los teléfonos inteligentes Android requieren un limpiador de memoria o aplicaciones Ram Booster?

La mayoría del sistema operativo Android (que es modificado por el fabricante) está equipado con un amplificador de RAM incorporado. Sin embargo, muy pocos de ellos funcionan automáticamente. Yo uso MIUI 8 que cuenta con un limpiador de RAM incorporado que funciona de maravilla. En realidad, Android o cualquier sistema basado en Java asignó una gran cantidad de RAM al inicio de una aplicación que se supone que acelerará la asignación de memoria en el futuro, lo que le brinda una mejor experiencia de usuario. Sin embargo, la limpieza de la memoria o la liberación de la memoria es muy costosa porque en realidad requiere más RAM de la que libera. En el sistema Android, una aplicación nunca se cierra (como en Windows) y siempre se empuja hacia atrás. Sigue funcionando a menos que el sistema operativo sienta que es necesario liberar algo de RAM.
Los teléfonos Android sí necesitan un limpiador de memoria. Pero no creo en los limpiadores de RAM disponibles, ya que la mayoría de ellos son falsos y muestran datos aleatorios.
Creé mi propia aplicación de limpieza de RAM que mata todas las aplicaciones de terceros y muestra la memoria liberada real. Y funciona muy bien. Aquí está el código:

paquete sbs.com.rambooster;

importar android.app.ActivityManager;
importar android.content.pm.ApplicationInfo;
importar android.content.pm.PackageManager;
importar android.os.AsyncTask;
importar android.support.v7.app.AppCompatActivity;
importar android.os.Bundle;
importar android.util.Log;
importar android.widget.TextView;

import java.util.List;

clase pública MainActivity extiende AppCompatActivity {

TextView textStat;
@Override protected void onCreate (Bundle savedInstanceState) {
super.onCreate (savedInstanceState);
setContentView (R.layout.activity_main);
textStat = (TextView) findViewById (R.id.txtStat);
nuevo RamCleanerService (). execute ();
}

clase pública RamCleanerService extiende AsyncTask {

@Override protegido Void doInBackground (Void … params) {
killRunningApps ();
volver nulo;
}
}

privado vacío killRunningApps () {
PackageManager pm = getPackageManager ();
List installedApps = pm.getInstalledApplications (0);

ActivityManager.MemoryInfo mi = new ActivityManager.MemoryInfo ();
ActivityManager activityManager = (ActivityManager) getSystemService (ACTIVITY_SERVICE);
activityManager.getMemoryInfo (mi);

append (“Memoria disponible:” + (mi.availMem) / 1048576L + “MB /” + (mi.totalMem / 1048576L) + “MB \ n”);

append (“Aplicaciones abiertas actualmente … \ n”);
agregar (“————————— \ n”);
para (ApplicationInfo ai: installedApps) {
if ((ai.flags & ApplicationInfo.FLAG_SYSTEM) == 1) {
continuar;
} más {
Log.e (“Aplicación de terceros”, ai.packageName + “(” + pm.getApplicationLabel (ai) + “)”);
append (pm.getApplicationLabel (ai) + “\ n”);
}
}

agregar (“————————— \ n”);
agregar (“————————— \ n”);

para (ApplicationInfo ai: installedApps) {
if ((ai.flags & ApplicationInfo.FLAG_SYSTEM) == 1) {
continuar;
} más {
append (“Aplicación de cierre” + pm.getApplicationLabel (ai) + “\ n”);
activityManager.killBackgroundProcesses (ai.packageName);
}
}

agregar (“————————— \ n”);
agregar (“————————— \ n”);

activityManager.getMemoryInfo (mi);

append (“Memoria disponible:” + (mi.availMem) / 1048576L + “MB /” + (mi.totalMem / 1048576L) + “MB \ n”);
}
public void append (texto final de la cadena) {
runOnUiThread (new Runnable () {
@Override public void run () {
textStat.append (txt);
}
});
}
}

Básicamente, todos los sistemas operativos, incluido Android, tienen administración automática de memoria en sus procesos principales que se ejecutan en segundo plano … pero la partición de memoria caché utilizada es una exención para la administración de memoria … porque la memoria caché en realidad hace que las tareas repetitivas funcionen más rápido … Pero si no estamos haciendo ninguna tarea repetitiva, la memoria caché que se llena puede ralentizar las nuevas aplicaciones e Internet de los dispositivos móviles …

Resumiendo el conjunto, si reinicia su teléfono una o dos veces al día, no hay necesidad de limpiadores de memoria o amplificadores de memoria ram … si usa el teléfono para duraciones más largas, necesita uno para tiempos de respuesta más rápidos … En general, Android solo puede encargarse de la administración de memoria si su dispositivo es de una marca de renombre

Los dispositivos Android son lo suficientemente sofisticados como para que no sea necesario un mantenimiento regular, pero sigue siendo una buena idea limpiar el sistema de vez en cuando. No subestimes el impacto de mantenerte organizado digitalmente.

Los 19 millones de votos que otorgan a esta aplicación una fantástica calificación de 4.5 estrellas deberían hablar lo suficiente sobre Clean Master. Esta poderosa aplicación es un paquete todo en uno que limpia tu dispositivo Android. Elimina la basura, mejora el rendimiento y mantiene sus datos a salvo de daños.

Use el Device Cooler que mata las aplicaciones que usan demasiada CPU y agotan la batería. ¿Necesitas más espacio de almacenamiento? El limpiador de archivos basura eliminará su caché y borrará los archivos que ya no se usan. También hay un Administrador de aplicaciones que puede ayudarlo a detectar y desinstalar bloatware innecesario.

CCleaner que se utiliza para recuperar espacio en el disco del escritorio. Al igual que Clean Master, CCleaner es una aplicación multifuncional que hace todo lo posible para analizar y limpiar archivos perdidos que ya no tienen ningún negocio que ocupe su valioso espacio

Gracias por A2A.

Técnicamente hablando, la respuesta sería no. Todos los teléfonos inteligentes vienen con administración de RAM integrada en el sistema operativo para que puedan limpiar el proceso y las cosas que no se requieren en este momento, especialmente cuando se está quedando sin RAM.

Paz.

Realmente no. En su lugar, puede limitar el proceso en segundo plano a Máximo 3 o 4 en Opciones de desarrollador de su teléfono. Apagar el teléfono una vez al día después de que esté completamente cargado también ayuda.

Hola,

No, no necesitas esa aplicación. El sistema operativo Android está construido de tal manera para administrar la memoria y el almacenamiento en caché. Estas aplicaciones simplemente se acumulan en su memoria y siguen ejecutándose en segundo plano.

Reiniciar su teléfono de vez en cuando mantendrá su caché y memoria limpios

no lo creo, porque estas aplicaciones cierran las aplicaciones en segundo plano con un solo clic, pero también consumen algo de memoria para su función, así que si lo haces con el limpiador predeterminado de tu dispositivo. seria mucho mejor

No lo creo porque el propio Android te da opciones para limpiar. Por qué descargar cosas innecesarias para que tu teléfono se ralentice o deseche. Supongamos que si pedimos pizza solo una vez al mes y descargamos la aplicación para eso, ¿por qué no usar el sitio web?

Por lo general, no, y la mayoría de los teléfonos inteligentes vienen con limpiadores de ram incorporados. Úselos, no descargue una aplicación de terceros desde la tienda de juegos.

No, nunca instales ese tipo de aplicaciones.

solo ralentiza tu teléfono. todas las aplicaciones no son menos que una basura.