Monitora e registra o uso de CPU e memória de dispositivos Android
AVISO IMPORTANTE para dispositivos Android 7.0+
-------------------------------------------------- --------------------
No Android 7.0, o Google fez alterações não documentadas e restringiu significativamente o acesso ao sistema de arquivos proc. Isso significa que a partir deste novo nível de API não é mais possível recuperar informações de processos. AnotherMonitor em execução em dispositivos com Android 7.0 mostrará apenas o uso total da CPU, o uso da CPU AnotherMonitor e o uso da memória, mas não o uso da CPU para outros processos. Executar o aplicativo em um dispositivo com acesso root não faz diferença.
-------------------------------------------------- ---------------------
AnotherMonitor mostra o status da CPU e da memória do dispositivo em tempo real.
Possui duas opções principais:
- Mostra um gráfico e vários rótulos onde os valores de uso de CPU e memória são atualizados a cada 0,5, 1, 2 ou 4 segundos.
- Pode registrar em um arquivo CSV os valores lidos para posterior utilização em um programa de planilha eletrônica.
Quando AnotherMonitor está sendo executado em segundo plano, ele consome poucos recursos. Em seguida, ele pode monitorar e registrar o uso de CPU e memória de outros aplicativos em primeiro plano.
Para obter o uso da CPU, o aplicativo não usa o comando 'Top' do Linux, mas analisa o arquivo '/proc/stat' e faz os cálculos com o usuário e a hora do sistema.
Não se esqueça de deixar seu feedback. Isso ajudará a melhorar o aplicativo a cada dia.
O código-fonte está disponível no GitHub: https://github.com/AntonioRedondo/AnotherMonitor.
Leia mais