20

In previous versions of Android, when my phone battery was going down quickly I could open an app like OS Monitor, see what process is using a lot CPU (often it was Evernote or Maps.me), and then kill that process.

However, OS Monitor and similar apps aren't working with Android 7 anymore, I guess due to some change in the system.

So I'm wondering, is there a way that would allow me to see what's consuming CPU in the latest version of Android?

Firelord
  • 25,084
  • 20
  • 124
  • 286
laurent
  • 705
  • 3
  • 10
  • 21

2 Answers2

8

You can use adb shell /system/bin/dumpsys cpuinfo.
This should also work with Oreo.

mirh
  • 357
  • 3
  • 8
4

(Edited - confirmed also not working on 7.1.1 unrooted.)

This should work on any Android version, but you might find the output a bit unfriendly:

  1. Install and launch Termux (Google Play)
  2. Open Termux and run apt install top
  3. Run top
Canuck
  • 149
  • 3