AnotherMonitor

AnotherMonitor
软件
软件描述
监控和记录安卓设备的CPU和内存使用情况。
官方网站
访问软件的官方网站了解更多信息
github.com
安全链接HTTPS
什么是 AnotherMonitor?
AnotherMonitor 实时显示设备的 CPU 和内存状态。
它有两个主要选项:
- 显示图表和多个标签,CPU 和内存使用率的数值每隔 0.5、1、2 或 4 秒更新一次。
- 可以将读取到的数值记录到 CSV 文件中,以便后续在电子表格程序中使用。
当 AnotherMonitor 在后台运行时,其资源消耗非常少。此时它可以监控并记录前台应用程序的 CPU 和内存使用情况。
AnotherMonitor 还在通知抽屉中的 AnotherMonitor 入口处添加了“记录”和“关闭”按钮。
如何获取 CPU 和内存使用率
为了获取 CPU 使用率,该应用并未使用 Linux 系统中的 top 命令,而是解析 procfs 文件系统中的 /proc/stat 以及各个进程目录,通过用户时间和系统时间进行计算。此功能在 ServiceReader.class 中实现。更多详细信息请参阅 Stack Overflow 上关于“在 Linux 中计算进程的 CPU 使用率”的文章。
关于多核设备
该应用不支持在多核设备上显示特定核心的数值,而是会显示所有核心的平均值。
自 Android Lollipop 5.1(API 22,2015 年 3 月)以来获取进程信息