MacPow – 实时显示 Mac 功率,精确到键盘、显示器、风扇、Wi-Fi、应用程序

MacPow – 实时显示 Mac 功率,精确到键盘、显示器、风扇、Wi-Fi、应用程序

💡 原文中文,约1300字,阅读约需4分钟。
📝

内容提要

MacPow 是一款 TUI 程序,实时监控 Mac 各部件的功率消耗,包括 CPU、内存和硬盘。它提供 CPU 利用率、温度和电池状态等详细数据,并支持可视化和树形结构展示,适合系统性能监控。

🎯

关键要点

  • MacPow 是一款实时监控 Mac 功率的 TUI 程序。

  • 支持显示 CPU、内存、硬盘等各部件的实时功率消耗。

  • 提供 CPU 利用率、温度和电池状态等详细数据。

  • 数据来源于 IOReport Energy Model 和 SMC 传感器。

  • 支持可视化和树形结构展示,适合系统性能监控。

  • 具备进程能耗监测和风扇转速显示功能。

  • 支持时间窗口平滑和延迟控制,用户可自定义界面刷新率。

  • 可输出结构化数据,方便与脚本和仪表盘结合使用。

  • 无需 sudo 权限,完全基于用户权限运行。

延伸问答

MacPow 是什么类型的程序?

MacPow 是一款实时监控 Mac 功率的 TUI 程序。

MacPow 可以监控哪些部件的功率消耗?

MacPow 可以监控 CPU、内存、硬盘、键盘、Wi-Fi、USB、蓝牙等部件的功率消耗。

MacPow 如何显示 CPU 的利用率和温度?

MacPow 通过 Mach 的 host_processor_info 获取每核心的使用率,并提供可视化条和来自 SMC 传感器的温度数据。

使用 MacPow 需要 sudo 权限吗?

使用 MacPow 不需要 sudo 权限,完全基于用户权限运行。

MacPow 支持哪些数据可视化功能?

MacPow 支持可视化和树形结构展示,包含可折叠树结构和 Sparkline 图表。

MacPow 如何处理进程能耗监测?

MacPow 基于 proc_pid_rusage 动态显示会话能耗最高的进程列表,并包含每进程的磁盘 I/O 速率和网络流量。

➡️

继续阅读