¿Proteger el reproductor de música para que no lo maten?

Estoy usando un SGS+ con 512 MB de RAM (lo que deja alrededor de 380 MB para el sistema operativo) ejecutando CyanogenMod 10.1 Beta build 2013-04-15 (Android 4.2.2 en Linux 3.0.73-rc1-PhenomKernel-V3) y tan pronto como Firefox tiene que cargar una página con un par más gifs o imágenes grandes el reproductor de música (Apollo) está siendo asesinado. Prefiero que eliminen la aplicación frontal que tener que dejar de escuchar música.

Probé la aplicación RAM Manager Pro en la configuración de Hard Multitasking sin ningún éxito.

Entonces, ¿cómo protejo al reproductor de música para que no lo maten?

¿Ocurre también con otros reproductores de música? Como meridiano, por ejemplo.

Respuestas (1)

Opciones de pareja:

  1. Utilice la función de archivo de intercambio de su Administrador de RAM. Eso le dará más (hasta 256 MB más) de memoria para jugar y podría ser suficiente para evitar la muerte del reproductor de música.

  2. Deseche el Administrador de RAM y use algo (como MinFreeManager o edite manualmente los valores en /sys/module/lowmemorykiller/parameters/minfree1 ) que le permitirá especificar manualmente los parámetros del Low Memory Killer.

Para este último, dado que sus prioridades no son las habituales (eliminar el primer plano antes de eliminar el fondo, en lugar de al revés), desea descartar los ajustes preestablecidos (que asumen "las prioridades habituales") y establecer los valores como tales. Específicamente, desea establecer el valor de VISIBLE_APP (una aplicación que no está en la pantalla, pero está haciendo algo, en este caso, produciendo melodías) para que sea más bajo (y por lo tanto más bajo en la lista de eliminación) que FOREGROUND_APP (exactamente lo que dice en la lata) valor.

Puede encontrar más información sobre lo que hace el LMK y lo que significan todos estos valores en mi respuesta a esta pregunta , que probablemente sea más relevante para su pregunta que para la que fue una respuesta.

1 Como menciono en mi otra respuesta, los valores en este archivo están en páginas, que son 4 KB. 8192, por ejemplo, tiene 32 MB.