No exactamente lo que está buscando, sino una solución muy parecida que puede ayudarle a
Descargar Caja de herramientas 3C . Entre las montones de funciones que tiene, hay una opción para registrar el uso de la CPU, accesible desde Ajustes →Grabadora donde se definen las preferencias de grabación. Para su propósito elija
-
Calendario y ritmo → 1 minuto, cada segundo (advertencia: uso intensivo de la batería, por lo que he seleccionado 1 hora, 1 minuto)
-
Activar Iniciar la grabadora al arrancar
-
elementos a registrar → Frecuencia de la CPU, Todos los procesos, Información sobre la batería y todo lo que quieras de las opciones.
-
La utilización de la CPU se puede seleccionar para que los procesos se muestren desde el 0,001% hasta el 20%. Seleccione lo que más le convenga - Elegí 10%.
-
Sobre la base de la habilitación anterior Ocultar consumidor más bajo
Vista de alto nivel: Obtendrá una grabación de la utilización de la CPU con los procesos que contribuyen a ella. Esta grabación puede analizarse durante el tiempo seleccionado (con diferentes factores de zoom) y alto nivel se pueden identificar los procesos de utilización. Estos procesos pueden seleccionarse individualmente para mostrar un código de colores, como se indica a continuación. En el panel inferior de utilización, otros factores de interés como el estado de la batería, la temperatura, la corriente, etc. pueden mostrarse alternativamente pulsando sobre el gráfico inferior.
![enter image description here]()
Inmersión profunda: Su pregunta se refiere a parámetros específicos de tiempo y utilización para los que necesita obtener datos brutos. Estos datos están disponibles en .txt
en la ubicación que elija para guardar la grabación (normalmente DCIM folder
). Puede extraer datos de proceso relevantes del archivo y exportarlos a una hoja de cálculo Excel y debería ser posible para filtrar según sus necesidades (no he probado lo de exportar a una hoja de cálculo). Pequeño extracto que muestra la frecuencia y el proceso init1 a continuación (También, tenga en cuenta que a pesar de que había seleccionado la opción de grabación de 1 hora, 1 minuto, el archivo dice que los datos se registran 10 milisegundos)
3C Toolbox Pro (data multiple of 10ms) Refresh Rate: 6000 Start: 1469856508888 Total Recording: 264000 Frequency7 -23 : 99840|0|0 111360|0|0 111360|0|0 99840|0|0 111360|0|0 /**init 1** : 0|692|0 3|692|0 1|692|0 8|700|0 3|700|0 3|700|0 3|700|0 3|700|0 4|700|0 3|700|0 3|700|0 3|700|0 4|700|0 3|700|0 4|700|0 3|700|0 3|700|0 3|700|0 6|700|0 3|700|0 3|700|0 3|700|0 3|700|0 3|700|0 3|700|0 3|700|0 4|700|0 3|700|0 3|700|0 3|700|0 3|700|0 3|700|0 3|700|0 3|700|0 3|700|0 3|700|0 4|700|0 3|700|0 3|700|0 3|700|0 3|700|0 3|700|0 6|700|0 2|700|0 3|700|0
-
En la respuesta se detallan otras aplicaciones útiles para supervisar el rendimiento de las aplicaciones aquí
-
El desarrollador de 3C Tool Box es muy receptivo y se puede contactar con él desde la aplicación. Ajustes →Ayuda y soporte → Solicitar soporte o en Hilo XDA