¿Cuánto sabes realmente sobre tu teléfono? Claro, puedes desinstalar aplicaciones sospechosas, cambiar la batería o tomar otras precauciones superficiales para mejorar el rendimiento, pero nunca está de más saber exactamente qué tan 'sano' está tu dispositivo y qué lo está frenando para alcanzar su condición óptima.
Recientemente desglosé varias formas de hacer que tu teléfono Android se sienta y funcione más rápido más allá de limpiar su caché, pero antes de llegar a ese paso, puede ser útil conocer las causas raíz del comportamiento lento. La mayoría de los fabricantes de teléfonos modernos ofrecen herramientas y funciones nativas, ya sea en la configuración o a través de una aplicación dedicada, para ayudarte a diagnosticar y resolver problemas. Pero si quieres ir un paso más allá y ver lo que los profesionales de TI, reparadores y otros expertos en servicios ven al arreglar teléfonos, considera ejecutar un análisis de dumpstate.
Un dumpstate es un registro de los miles de scripts y acciones que realiza tu teléfono, desde cuántas veces se ha cargado hasta cuánto tiempo ha estado abierta una aplicación, incluso en segundo plano. Para el ojo inexperto, el registro parece Matrix: líneas y líneas de texto difíciles de interpretar. Pero con el comando de búsqueda y una idea general de lo que buscas, puedes encontrar muchos datos útiles. Aquí te mostramos cómo acceder a tu registro de dumpstate y tres puntos de datos en los que confío constantemente.
Para acceder al dumpstate en un dispositivo Android, sigue los pasos a continuación. Una vez que hayas descargado el registro de dumpstate, puedes analizar fácilmente la información buscando términos clave como los siguientes.
**1. Salud de la batería: Busca `dumpsys batterystats`**
Un consejo que suelo compartir: considera reemplazar la batería de tu teléfono antes de actualizar o comprar uno nuevo. Si bien los avances recientes en materiales de litio y silicio han mejorado la longevidad de la batería, las baterías de los teléfonos aún se degradan con el tiempo. Si llevas tres o cuatro años con tu teléfono actual, es muy probable que haya perdido más del 20% de su capacidad original debido a la carga. Para obtener el número exacto de ciclos de carga y determinar si es hora de cambiar la batería, busca `dumpsys batterystats`. Puedes calcular el porcentaje de salud de la batería de tu teléfono dividiendo el valor del contador de carga por la capacidad de diseño. Generalmente recomiendo reemplazar la batería si la capacidad está por debajo del 75% y los ciclos de carga superan los 500.
**2. Aplicaciones problemáticas: Busca `statistics since last charge` o `dump of service wakelock`**
Los wakelocks evitan que la CPU de tu teléfono duerma por completo cuando el dispositivo está inactivo, a menudo utilizados por aplicaciones que ejecutan tareas agresivas en segundo plano de las que quizás no estés al tanto. El resultado: la batería se agota mucho más rápido. Para identificar qué aplicación está funcionando de manera problemática, busca `statistics since last charge` o `dump of service wakelock`. Dentro de la lista de aplicaciones, busca aquellas con duraciones de tiempo real sospechosamente largas en relación con el tiempo de pantalla apagada de tu teléfono (que normalmente se encuentra en la configuración de energía y almacenamiento). O compara los valores con el tiempo que tu teléfono estuvo inactivo durante la noche. Si una aplicación tiene 6-8 horas de uso en tiempo real y dormiste una cantidad similar, es probable que se esté ejecutando en segundo plano y usando la CPU. Mi aplicación de Instagram, específicamente sus servicios de ubicación, funcionó durante horas durante la noche. Seguí deshabilitando los permisos de ubicación para reducir el uso pasivo de la CPU.
**3. Desorden de almacenamiento: Busca `DUMP OF SERVICE diskstats` o `sysdump`**
Incluso cuando no solicitas manualmente un registro de dumpstate, tu teléfono aún ejecuta informes del sistema ocasionalmente con fines de seguimiento. Estos archivos de minutos de descarga, como puedes imaginar, pueden acumularse con el tiempo y ocupar gigabytes de almacenamiento interno. Así que, además de desinstalar aplicaciones, limpiar el caché y migrar fotos y videos, a menudo ayuda eliminar informes del sistema obsoletos. Primero, verifica si tu teléfono tiene problemas para leer/escribir memoria debido a cargas pesadas. Busca `DUMP OF SERVICE diskstats` o `sysdump` y encuentra el valor `Write MS`. Una alta latencia de escritura en disco (cualquier valor superior a 200 ms) significa que el almacenamiento interno de tu teléfono probablemente está teniendo dificultades para leer y escribir archivos. Para eliminar los informes antiguos, ve a Configuración > Almacenamiento y busca la opción de borrar informes de depuración o similares.
Etiquetas: Samsung, Android, Dumpstate, Salud de la batería, Wakelocks, Almacenamiento