一、安装smartmontools插件
brew install smartmontools
二、查看系统所在硬盘磁盘代号
diskutil list
三、使用Smartmontools查看SSD当前状态
smartctl --all /dev/disk0
四、检查结果
严重警告(Critical Warning):会显示控制器状态警告讯息,如果都显示 0x00 就表示没事;
温度(Temperature):会显示当前 SSD 温度资讯;
可用备用空间(Available Spare):SSD 剩余空间百分比;
可用备用临界值(Available Spare Threshold):临界值全由厂商定义;
寿命百分比(Percentage Used):目前 SSD 寿命百分比数值,具体取决于实际设备使用情况和厂商对设备寿命的预测;
资料读取(Data Units Read):记录电脑从 SSD 读取 512 字节数据单元的总量,每 000 个单元记录一次,即这项 Raw 数据 1 的值等于 500KB;
资料写入(Data Units Read):如上,就是写入总量;
主机读取命令(Host Read Commands):主控收到的读取命令数量;
主机写入命令(Host Write Commands):主控收到的写入命令数量;
控制器忙碌时间(Controller Busy Time):主控忙于 I/O 命令的时间;
意外关机(Unsafe Shutdowns):纪录不正常断电次数;
媒体和资料完整性错误(Media and Data Integrity Errors):主控检测得到的未恢复的数据完整性错误次数;
错误资料纪录(Number of Error Information Log Entries):主控总共收到的错误信息日志数量;
通常我们主要确认「寿命百分比(Percentage Used)」这项数值就好,通常达到 90% 以上就要额外注意。
五、卸载Smartmontools
brew uninstall smartmontools