mactop
v0.2.3
mactop是一种基于终端的监视工具“顶部”,旨在显示Carsen Klock编写的Apple Silicon芯片的实时指标。它提供了一种简单有效的方法,可以直接从您的终端监视CPU和GPU使用,电子核和P核,功耗以及其他系统指标!

您可以通过Homebrew安装MACTOP! https://brew.sh
brew install mactopsudo mactopbrew updatebrew upgrade mactop要安装mactop ,请执行以下步骤:
确保您已安装在计算机上。如果不是,则可以在此处按照说明进行安装:Go安装指南。
克隆存储库:
git clone https://github.com/context-labs/mactop.git
cd mactop构建应用程序:
go build运行应用程序:
sudo ./mactop安装后,您可以通过简单运行来启动mactop :
sudo ./mactop sudo必须运行mactop
带有标志的示例
sudo mactop --interval 1000 --color green--interval或-i :以毫秒为单位设置Powermetrics更新间隔。默认值为1000。(对于低端M芯片,您可能需要增加此值)--color或-c :设置UI颜色。默认为白色。选项是“绿色”,“红色”,“蓝色”,“青色”,“洋红色”,“黄色”和“白色”。 (-c绿色)--prometheus或-p :在给定端口上设置并启用本地Prometheus指标服务器。默认值为禁用。 (例如-p 2112启用港口2112上的普罗米修斯指标)--version或-v :打印Mactop的版本。--help或-h :显示有关这些标志以及如何运行MACTOP的帮助消息。 运行时使用以下键与应用程序交互:
q :退出应用程序。r :手动刷新UI数据。c :通过颜色主题循环。p :派对模式(随机循环颜色)l :切换主显示的布局。h :切换帮助菜单。 
(如果您有未列出的确认工作M系列芯片,请打开一个问题,因此我们可以在这里添加!)
贡献是使开源社区成为学习,启发和创造的绝佳场所的原因。您所做的任何贡献都非常感谢。
git checkout -b feature/AmazingFeature )git commit -m 'Add some AmazingFeature' )git push origin feature/AmazingFeature )sysctl :用于CPU模型信息system_profiler :用于GPU核心计数psutil :用于记忆和交换指标powermetrics :对于大多数GPU,网络和磁盘指标host_processor_info :用于CPU指标(E和P核)CGO中的Apple Mach内核API 根据MIT许可分发。有关更多信息,请参见LICENSE 。
Carsen Klock- @Carsenklock
项目链接:https://github.com/context-labs/mactop
此工具不受苹果正式支持。它是按原样提供的,并且可能无法按预期工作。自行使用。