监控并记录Android设备的CPU和内存使用情况
适用于 Android 7.0+ 设备的重要通知
-------------------------------------------------- --------------------
在 Android 7.0 中,Google 进行了未记录的更改,并显着限制了对 proc 文件系统的访问。这意味着自从这个新的 API 级别以来,不可能再检索进程信息。在 Android 7.0 的设备上运行的AnotherMonitor将仅显示总 CPU 使用率、 AnotherMonitor CPU 使用率和内存使用率,但不显示其他进程的 CPU 使用率。在 root 设备上运行应用程序没有什么区别。
-------------------------------------------------- --------------------
AnotherMonitor实时显示设备CPU和内存状态。
它有两个主要选项:
- 它显示一个图表和几个标签,其中 CPU 和内存使用率的值每 0.5、1、2 或 4 秒更新一次。
- 它可以将读取的值记录在 CSV 文件上,以便以后在电子表格程序中使用。
当AnotherMonitor在后台运行时,它消耗很少的资源。然后它可以监控并记录前台其他应用程序的CPU和内存使用情况。
为了获取 CPU 使用情况,该应用程序不使用 Linux 中的“Top”命令,而是解析“/proc/stat”文件并根据用户和系统时间进行计算。
不要忘记留下您的反馈。它将有助于日复一日地改进应用程序。
源代码可在 GitHub 上获取:https://github.com/AntonioRedondo/AnotherMonitor。
阅读更多信息