¿Ver los procesos en ejecución y el uso de la CPU en Android 7 (Nougat)?

18

En versiones anteriores de Android, cuando la batería de mi teléfono se estaba agotando rápidamente, podía abrir una aplicación como OS Monitor , ver qué proceso usaba mucha CPU (a menudo era Evernote o Maps.me) y luego eliminar ese proceso.

Sin embargo, OS Monitor y aplicaciones similares ya no funcionan con Android 7, supongo que debido a algún cambio en el sistema.

Entonces me pregunto, ¿hay alguna manera que me permita ver qué consume la CPU en la última versión de Android?

Laurent
fuente
En las opciones de desarrollador, puede ver los "Servicios en ejecución" que mostrarán todos los servicios con su uso de RAM.
VT Vishwanath
1
Gracias, pero ¿es posible que también muestre el uso de la CPU?
Laurent
¿Has probado otras alternativas como el monitor del sistema? Creo que prácticamente hacen el mismo trabajo
Xavier_fakerat
@xavier, sí, he probado algunos de ellos, pero no pude encontrar uno que funcionara.
Laurent
2
* & ^% $ # @ Google!
Michael

Respuestas:

5

Puedes usar adb shell /system/bin/dumpsys cpuinfo .
Esto también debería funcionar con Oreo.

mirh
fuente
4

(Editado - confirmado también no funciona en 7.1.1 sin raíz).

Esto debería funcionar en cualquier versión de Android, pero es posible que la salida sea un poco hostil:

  1. Instalar y ejecutar Termux ( Google Play )
  2. Abre Termux y ejecuta apt install top
  3. correr top
canuck
fuente
Esto definitivamente no funciona en 4.4 o inferior. Porque Termux no es compatible con 4.4 y versiones inferiores.
iBug
44
Gracias, pero tampoco funciona, solo muestra dos procesos (bash y top). Supongo que el acceso de bajo nivel a los procesos ahora está desactivado en la nueva versión de Android, por lo que ninguna aplicación puede verlos.
Laurent
Puede usar el comando "su" antes de "top".
user219263
1
Esto requiere root?
roxan
2
mismo problema, solo muestra dos procesos con un 0% de uso de CPU, mientras que mi teléfono está muy sobrecalentado. suel comando no funciona tan bien :-(
Tomas