asitop 是一款命令行下的性能监视工具,可以查看 CPU 、GPU、内存等使用量和能耗,适用于 Apple Silicon 芯片的 macOS,如果你还是使用 Intel 芯片,可以使用 Intel 官方推出的 Power Gadget。
asitop GitHub:https://github.com/tlkh/asitop
asitop 是一款 Python 写的工具,安装的时候需要使用 Pip 包管理工具,安装很简单:
pip install asitop
运行也很简单,输入命令和密码(也可以使用指纹代替 sudo 密码)即可:
sudo asitop
asitop 使用了 macOS 自带的 powermetrics 工具,所以需要使用 sudo 来执行。
命令参数
asitop [-h] [–interval INTERVAL] [–color COLOR] [–avg AVG]
-h
:帮助信息;
--interval INTERVAL
:刷新间隔时间,单位为秒
--color COLOR
:显示颜色,0 ~ 8
从运行截图中我们可以看到,asitop 可以查看系统的以下信息:
1、CPU(E 核和 P 核)、GPU 和 ANE 的使用率和工作频率;
2、内存、Swap 的使用率和带宽;
3、CPU、GPU 和整体的能耗,包括实时能耗、平均能耗和最高能耗,以及是否达到能耗墙。
目前 asitop 还无法获取 CPU、GPU 温度以及风扇转速等信息。
扩展阅读: