要实时掌握Mac硬盘读写吞吐量并判断SSD老化,需组合使用活动监视器(查瞬时KB/s)、系统报告(查S.M.A.R.T.状态)、smartctl(读TBW与Percentage Used)及磁盘工具急救扫描(验控制器响应)。

要实时掌握Mac硬盘当前的读写吞吐量,并判断固态硬盘是否出现老化、响应异常或寿命临近耗尽,必须组合使用系统原生工具与底层命令行检测手段,仅靠单一界面无法获得完整视图。
用活动监视器看实时读写速度
这一步能立刻看到此刻硬盘每秒读取和写入多少数据,适合排查卡顿瞬间的I/O瓶颈。
按 Command + 空格打开 Spotlight,输入“活动监视器”并回车启动。
点击顶部标签栏的“磁盘”选项卡,直接查看“读取”和“写入”两列数值,单位是 KB/s;右侧曲线图会随操作实时跳动。
若想在程序坞常驻显示硬盘活动图标,点击菜单栏「显示」→「程序坞图标」→ 勾选“显示硬盘活动”。注意:该功能只反映瞬时负载,不累计总量,也无法判断健康度。
通过系统报告查S.M.A.R.T.状态
这是硬件级健康快筛,5秒内完成,但只能告诉你“有没有报警”,不能告诉你“还剩多少寿命”。
点击屏幕左上角苹果菜单() → 选择“关于本机” → 点击右下角“系统报告”按钮。
在左侧硬件列表中展开“NVMe”(Apple Silicon Mac)或“SATA”(Intel Mac) → 找到主SSD设备(如“APPLE SSD AP0512M”)→ 向下滚动查找“S.M.A.R.T. 状态”项。
若显示【已验证】,说明控制器当前未上报严重异常;若显示“警告”或“失败”,【必须立即停止写入并全盘备份】,此时继续使用可能造成静默数据损坏。
用终端+smartmontools读取真实TBW与寿命百分比
只有这一步能拿到厂商固件记录的累计写入量(TBW)和寿命消耗比例(Percentage Used),是判断SSD是否该换盘的核心依据。
方法一:安装并调用smartmontools
① 打开“终端”,执行:/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"(如未装Homebrew)。
② 安装工具:brew install smartmontools。
③ 查顶层物理盘名:diskutil list | grep "NVMe\|internal",记下类似 disk0 的设备名(不是 disk0s1)。
④ 执行检测:sudo /usr/local/sbin/smartctl -a /dev/disk0(将 disk0 替换为实际设备名)。
⑤ 在输出中定位两行关键信息:Data Units Written: XXX,XXX,XXX [YY.X TB](累计写入总量)与 Percentage Used: Z%(Z越接近100,磨损越严重)。
注意:Apple Silicon Mac(M1/M2/M3)需确保终端已启用 Rosetta 模式运行,否则命令会报错或返回空值。
用磁盘工具验证控制器响应能力
有些SSD固件会挂起,S.M.A.R.T.仍报“已验证”,但I/O请求已超时。急救扫描能暴露这类隐性故障。
打开“应用程序” → “实用工具” → “磁盘工具”。
菜单栏点击“显示” → 勾选“显示所有设备”,确保边栏显示物理磁盘层级。
在边栏中必须先选顶层物理磁盘(名称后带“内部”字样,如“APPLE SSD AP0512M”,不是“Macintosh HD”)→ 点“急救”→“运行”。
若提示“设备不可用”“无法连接到磁盘”或扫描反复中断,说明SSD控制器已失去稳定响应,属于物理级故障前兆,不可修复。

















