Better Resource Monitor

Better Resource Monitor

在 Mac 菜单栏查看 CPU、内存、GPU 和网络使用情况。

EnglishEspañolPortuguês (Brasil) • 简体中文

在 Mac App Store 下载 从 GitHub Releases 下载 macOS 版

为什么选择它

Better Resource Monitor 适合那些只想用一种简单方式看看自己的 Mac 状态的人。

它会把 CPU、内存、GPU 和网络使用情况直接放在菜单栏里,让你不用打开活动监视器,也不用钻进系统工具,就能更快发现异常负载。

它也被设计得足够轻量,这样监视器本身不会变成问题的一部分。

如果你在寻找 iStat Menus 的替代方案,这里就是你的起点:轻量级日常监控,低开销且不带遥测。

FAQ:iStat Menus 替代方案

Better Resource Monitor 能替代 iStat Menus 吗?

可以,在你想要日常稳定可读监控时。iStat Menus 适合深度系统控制;Better Resource Monitor 更适合只关注 CPU、内存、GPU 和网络等核心指标的轻量日常使用。

是否免费?

是,Better Resource Monitor 免费且采用 MIT 许可证。Mac App Store 版本与 GitHub 版本是同一款应用。

会发送用户数据或遥测吗?

不会。Better Resource Monitor 不发起任何网络请求,不采集分析,也不发送遥测。

会明显影响电池续航吗?

不会。它的目标是以很低的资源占用常驻后台,适合日常使用。

安装

Mac App Store 获取(包含自动更新),或从 GitHub Releases 下载 .dmg 文件(不含自动更新;每个版本需手动下载更新)。

兼容性

支持运行 macOS Ventura 13 或更高版本的 Intel Mac 和 Apple Silicon Mac。

从源码构建

你需要 Tauri v2 前置条件pnpm

git clone https://github.com/alexx855/better-resource-monitor.git
cd better-resource-monitor
pnpm install
pnpm tauri build

开发

# 以开发模式运行并热重载
pnpm tauri dev

# 运行测试
cd src-tauri && cargo test

# 运行覆盖率测试 (需要 cargo-llvm-cov)
cargo install cargo-llvm-cov
cd src-tauri && cargo llvm-cov --lib --html --output-dir coverage/

对比

快捷跳转:

菜单栏监视器对比
功能 Better Resource Monitor Stats Eul iStat Menus
Mac App Store是 (功能完整)受限受限
管理员密码 / 权限无需 (沙盒)需要 root 辅助工具无需需要 root 辅助工具
GPU API 稳定性公开 API私有 API私有 API专有
内存占用~15 MB~50 MB~40 MB~100+ MB
CPU / 能源影响< 0.1%~1%高 (M 系列)~1%
应用大小< 7 MB~25 MB~5 MB~65 MB
隐私/遥测100% 离线离线离线包含分析
状态活跃活跃停止维护活跃
语言RustSwift / C++SwiftObj-C / Swift
价格免费免费免费$14.99
许可证MITMITMIT专有

第三方数据为粗略估算。实际情况可能有所不同。

致谢

常见问题

什么是 Better Resource Monitor?
一款免费、开源的 macOS 菜单栏应用,用于显示 CPU、内存、存储、GPU 和网络使用情况。使用 Rust 编写。CPU 占用低于 0.1%,内存占用约 15 MB。
它在哪些 macOS 版本上完成了测试?
支持运行 macOS Ventura 13 或更高版本的 Intel Mac 和 Apple Silicon Mac。
它是免费的吗?
是的。采用 MIT 许可证并且是免费应用。Mac App Store 版本和 GitHub 版本是完全相同的应用。
它的 CPU 和内存占用如何?
在 Apple M1 上 CPU 占用低于 0.1%,内存占用约 15 MB。作为对比,Stats 占用约 50 MB,iStat Menus 占用 100+ MB。应用二进制文件小于 7 MB。
GPU 监控是如何工作的?
在 macOS 上,它通过 Apple 的公开 IOAccelerator API 读取 Apple Silicon GPU 的使用率。无需私有 API,无需 sudo。App Store 和 GitHub 版本均包含 GPU 监控功能。
它会收集任何数据吗?
不会。零网络请求,无分析,无遥测。所有数据都保留在你的机器上。存储使用率由操作系统报告的主存储卷总容量/可用容量在本地计算;不会读取文件名、文件内容、外部卷或逐卷详情。如果你想验证,源码就在 GitHub 上。
它会消耗 MacBook 电量吗?
不会。那些轮询风扇和温度传感器的监视器会阻止 Apple Silicon 进入深度睡眠。本应用完全跳过了这些读取操作,这就是为什么它的 CPU 占用率低于 0.1%。
为什么不直接使用活动监视器?
活动监视器是一个需要手动打开的完整窗口。本应用驻留在菜单栏中,每秒更新一次。你无需切换应用即可查看数据。