Better Resource Monitor

Better Resource Monitor

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

English Español Polski Português (Brasil)

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

为什么选择它

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

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

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

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

适合谁

如果你想要一个轻量的 Mac 菜单栏监视器,每天快速查看 CPU、内存、存储、GPU 和网络使用情况,可以选择 Better Resource Monitor。它免费、开源、运行在沙盒中并且离线工作,不需要管理员密码或 root 辅助工具,支持 macOS 13 或更高版本的 Intel Mac 和 Apple Silicon Mac。

如果你需要风扇、温度、电池、详细的传感器历史或更多硬件控制,请选择 Stats 或 iStat Menus。Better Resource Monitor 有意专注于日常最常查看的核心指标。

FAQ:iStat Menus 替代方案

Better Resource Monitor 能替代 iStat Menus 吗?

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

是否免费?

是,Better Resource Monitor 免费且采用 MIT 许可证。两个版本包含相同的监控功能,但更新方式不同。

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

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

会明显影响电池续航吗?

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

警告

启用显示警告颜色后,当可见的 CPU、内存或 GPU 使用率达到 81%,或可用存储空间低于 10 GB 时,菜单栏会变成橙色。当百分比指标低于 81% 且可用存储空间至少为 10 GB 时,它会恢复正常。

警告仅通过视觉方式显示。网络速度和隐藏的指标不会触发警告。阈值固定,但可以在菜单栏菜单中关闭警告颜色。存储警告跟随菜单栏显示的磁盘:启动磁盘,或在存储磁盘中选择的其他已连接磁盘。

安装

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

Homebrew

brew tap alexx855/better-resource-monitor https://github.com/alexx855/better-resource-monitor
brew install --cask alexx855/better-resource-monitor/better-resource-monitor

cask 更新后,运行 brew upgrade --cask better-resource-monitor 即可安装新版本。

兼容性

支持运行 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 dev。本地构建的未签名 macOS 应用包不属于支持的安装发行版。

开发与验证请参阅贡献指南。

对比

快捷跳转:

菜单栏监视器对比
功能 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。
Better Resource Monitor 适合谁?
它适合想在 Mac 菜单栏中持续查看 CPU、内存、存储、GPU 和网络使用情况,同时保持低占用、不需要管理员提示并且不发送遥测的用户。支持 macOS 13 或更高版本的 Intel Mac 和 Apple Silicon Mac。
谁应该选择功能更深入的系统监视器?
如果你需要风扇、温度、电池、详细的传感器历史或更多硬件控制,请选择 Stats 或 iStat Menus。Better Resource Monitor 有意专注于日常最常查看的核心指标。
支持哪些 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 上。
它与 iStat Menus 和 Stats 相比如何?
它们都在菜单栏显示系统指标。区别在于:Stats 需要 root 辅助工具来获取风扇和温度数据。iStat Menus 售价 $14.99 且同样需要 root 权限。Eul 也曾是类似的轻量选择,但已不再积极维护。Better Resource Monitor 完全在用户空间运行,内存占用约 15 MB,且完全免费。查看全部对比页面,或直接前往 Stats、iStat Menus 或 Eul。
它会消耗 MacBook 电量吗?
它旨在保持低占用,但实际电池影响取决于你的 Mac 和工作负载。它通过公共 API 读取 macOS 的温度状态,不显示各个传感器的温度或风扇转速。
Better Resource Monitor 是 macOS 活动监视器的替代品吗?
它是一个常驻菜单栏的辅助工具,方便快速查看 CPU、内存、存储、GPU 和网络使用情况。它不能取代活动监视器的详细进程列表和主窗口中的各项功能;需要检查或管理单个进程时,请打开活动监视器。