¿Cómo puedo mantener un rendimiento estable/sin problemas de forma permanente en un Nexus 7 2012 (wifi) [grouper/nakasi]?

Después de un día o unos pocos días, el rendimiento del n7 se degradará drásticamente hasta el punto en que será necesario reiniciar para que el dispositivo funcione correctamente.

He probado numerosas ROM, algunos núcleos, ajustando los gobernadores de la CPU (principalmente solo para el rendimiento), pero no importa lo que intente, funcionará muy bien por un tiempo, pero si lo dejo inactivo durante un día más o menos, los tiempos de carga para hacer cualquier cosa saltar hasta niveles inaceptablemente lentos.

Por inaceptablemente lento me refiero al orden de magnitud de 10 veces más de lo normal o más. Los elementos de la interfaz de usuario y la propia interfaz de usuario a menudo no responden a la lentitud e incluso cuando se pone al día con el primer comando (es decir, el botón de inicio), el siguiente comando aún toma el mismo tiempo (es decir, cargar una aplicación).

Este es un dispositivo de un solo usuario y tiene muy pocas aplicaciones y menos en ejecución. Siempre hay mucha memoria RAM libre, generalmente un 50% más o menos.

En este momento está ejecutando lollipop (ART) pero no hay diferencia.

¿Hay algo que pueda hacer para no tener que reiniciar todos los días?

¿Cómo puedo diagnosticar qué componente(s) necesitan específicamente reiniciar para comenzar a funcionar normalmente de nuevo?

Cuando dice desempeño degradado, ¿cuál es su base para medir? Tengo MultiRom en mi Nexus 7 Grouper, con 5 ROM diferentes (que varían de JB a Lollipop) y no he notado ningún problema de rendimiento. ¿Ha mirado qué servicios en segundo plano y receptores de transmisión se están ejecutando? Además, ¿qué aplicaciones tienes instaladas? Tal vez una aplicación con permisos insignificantes.
También se sabe que ART tiene problemas de rendimiento/compatibilidad. Hay algunas ROM que funcionarán con ART, pero eso sería cuestión de leer algunos foros. Uso Dalvik debido a la compatibilidad fluida. :)
Eso es un buen augurio. Mi base para medir es una interfaz de usuario bastante fluida y receptiva en la que solo toma un segundo más o menos hacer algo como ir a casa, abrir la pantalla de aplicaciones recientes o cargar una aplicación en lugar de 7-10+ segundos. ¿Has dejado algunas de esas ROM totalmente inactivas durante unos días? En realidad, puede ser más como 3 días cuando comienza a sufrir. No he mirado de cerca lo suficiente para ver que solo se está ejecutando lo que esperaría que se ejecutara. Esencialmente estoy ejecutando Android puro + google. Incluso funcionando totalmente en stock desde un restablecimiento de fábrica, todavía vi la misma degradación.
Así que no creo que sea un problema relacionado con la aplicación, sino algo entre el sistema operativo y el nivel de hardware. Funciona igual en Dalvik que en ART.
Este es un buen artículo: androidandme.com/2013/06/opinions/…
Puede haber encontrado al culpable: gigaom.com/2013/07/30/… - en particular: Klug dice que el comando TRIM se invoca automáticamente cada 24 horas más o menos en el Nexus 7 con Android 4.3. Ocurre cuando el dispositivo está activo pero no se usa durante una hora durante un día y tiene un 80 por ciento de duración de la batería o se está cargando y tiene al menos un 30 por ciento de duración de la batería. Entonces, el mantenimiento es automático, por lo que no se requiere ninguna acción del usuario. - A menudo está desenchufado y no supera el 80%
En todas mis ROM, dejo la tableta encendida durante varios días antes de cambiar de un lado a otro. No he usado 4.3 en absoluto, simplemente no me gustó en ningún dispositivo. Buena lectura en ese enlace "androidandme". ¿Has probado alguna otra versión además de la 4.3?
Bueno, leí una serie de informes sobre TRIM y el consenso general sobre los problemas de rendimiento que ocurren. La fragmentación de archivos, al igual que en la PC, es la culpable. En realidad, TRIM tardará mucho tiempo en "desfragmentar" sus archivos, una idea más fácil sería hacer una copia de seguridad de sus datos y realizar un restablecimiento de fábrica o, mejor aún, hacer una limpieza completa del sistema y luego actualizar su ROM. Casi todas las lecturas decían que habría problemas si el sistema no estaba "formateado" correctamente (ningún archivo anterior aún flotaba), antes de la instalación de 4.3.
Aquí hay 2 enlaces con excelente información sobre esto 1) y 2)
Creo que pude haber saltado directamente a 4.4 desde el primer día y después he estado en 5.0+ desde que se lanzó oficialmente. He realizado varios FDR, así como borrados manuales completos, reinstalaciones a través de TWRP. Este enlace ( goo.gl/cu8wAo ) tiene un comentario digno de mención: Sin embargo, esta actualización no hace nada para reparar los sectores existentes que deberían haberse recortado en el pasado, pero no lo fueron. Para hacerlo usted mismo, puede probar la aplicación LagFix de Google Play (requiere root). Esta aplicación es una interfaz para la utilidad fstrim, y RECORTARÁ su almacenamiento vacío, solucionando este problema. - Le daré una oportunidad a esto.
En el script TRIM hay un error/problema, por lo que hay una solución en el enlace que publiqué para el script. Como de costumbre leer todo. :)

Respuestas (1)

Configuré auto fstrim con Device Control [root] y después de algunas semanas no he visto la misma degradación que estaba viendo antes. Estoy ejecutando CM12 lollipop nightlies.

Puede configurarlo en Extras > Sistema de archivos :

ingrese la descripción de la imagen aquí

¿Cómo sigue funcionando después de haber configurado el fstrim automático?
¿No debería ser así?
No, ¿sigue funcionando bien o ha habido algún problema desde entonces? Entonces, ¿es una solución a largo plazo? Sólo quería saber en cuanto a un seguimiento. tengo 2 n7
@HasH_BrowN: Ha estado funcionando bien desde entonces, muy recomendable. Es posible que aún tenga un ligero, y quiero decir un ligero retraso inicial cuando toque la cosa por primera vez, pero es mucho mejor en general.