活动监视器不支持直接按应用显示磁盘i/o吞吐量(mb/s),但可查看各进程的实时读写速率、iops及累计i/o量,并通过排序、差值计算和异常模式识别分析应用磁盘行为。

活动监视器(Activity Monitor)是 macOS 系统自带的性能监控工具,不支持直接按应用粒度显示磁盘 I/O 吞吐量(如 MB/s),但它能提供每个进程的实时读写字节数、每秒读写次数(IOPS)及累计 I/O 数据量。要观察特定应用的磁盘 IO 行为,需结合“磁盘”标签页中的进程列表与动态排序功能,并辅以时间窗口比对。
打开并定位到磁盘视图
在 macOS 中: • 按 Command + Space 打开聚焦搜索,输入 活动监视器 并回车; • 点击顶部标签栏中的 磁盘; • 确保列标题可见,尤其关注:读取字节、写入字节、读取次数、写入次数、读取字节/秒、写入字节/秒(部分 macOS 版本需右键表头 → 勾选“显示 X 列”才能启用实时速率列)。
筛选并持续追踪目标应用
• 在搜索框中输入应用名称(如 Safari、Final Cut Pro 或进程名 mdworker),列表将自动过滤; • 点击 写入字节/秒 或 读取字节/秒 列标题,使数值最高的进程排在最前; • 若目标应用未立即显示高吞吐,可先记下其初始“读取字节”和“写入字节”值,等待 10–30 秒后再次查看差值,用差值 ÷ 时间估算平均吞吐量(例如:3 秒内写入字节增加 60 MB → 约 20 MB/s); • 右键进程 → 在 Finder 中显示,可确认是否为预期应用(避免同名后台服务干扰)。
识别异常 I/O 模式的关键信号
• 持续非零的“读取字节/秒”或“写入字节/秒”(如 >5 MB/s 且维持超 10 秒),常见于视频转码、数据库导入、Time Machine 备份或 Spotlight 重建索引; • “读取次数/秒”或“写入次数/秒”极高(>1000)但单次字节数小,提示大量随机小文件操作(如 IDE 编译缓存、Node.js 依赖扫描),这类负载易引发延迟升高,即使吞吐量不高; • “写入字节”累计值突增而界面无明显操作,可能指向自动上传、日志轮转或恶意软件静默写入,建议配合“网络”标签页交叉验证流量一致性。
补充建议:提升观测精度
• 活动监视器默认刷新间隔约 1 秒,若需更高频采样,可使用终端命令作为补充:
iotop -C -o -n 1(需先安装 brew install iotop,仅限 macOS 13.3+ 且开启开发者模式);
• 对长期运行的应用(如 Docker Desktop、PostgreSQL),可在“磁盘”页底部勾选 显示所有进程,避免系统自动隐藏低活跃度项;
• 若发现某应用频繁触发磁盘活动但无法解释,可右键该进程 → 打开文件位置 或 检查签名,排查是否为伪装进程。










