Linux 查看计算机各个硬件的耐久度: smartctl
最近对硬件有些兴趣,一时想查看计算机各个组件的耐久度,发现并没有那么简单. 这篇文章就用来记录这个.
硬盘(smartctl)
命令: smartctl -a /dev/nvme0n1
输出说明:
- Critical Warning 警告状态
- Temperature 当前温度(十进制显示)
- Available Spare 可用冗余空间(百分比显示)
指示当前固态硬盘可用于替换坏块的保留备用块占出厂备用块总数量的百分比。该数值从出厂时的100%随使用过程降低,直至到零。这个值在归零之前就有可能产生不可预料的故障,所以不要等到该项目彻底归零才考虑更换新硬盘。
- Available Spare Threshold 备用空间阈值
当 Available Spare 的数值低于这个阈值之后,固态硬盘被认为达到极限状态,此时系统可能会发出可靠性警告。该项数值由厂商定义,通常为10%或0%。
- Percentage Used **`已使用的写入耐久度(百分比显示)`**
该项显示已产生的写入量占厂商定义总写入寿命的百分比。该项数值为动态显示,计算结果与写入量及固态硬盘的TBW总写入量指标有关。新盘状态下该项目为0%
- Data Units Read 读取扇区计数(1000)
- Data Units Write 写入扇区计数(1000)
- Host Read Commands 读取命令计数
- Host Write Commands 写入命令计数
- Controller Busy Time 主控繁忙时间计数
- Power Cycles 通电次数
- Power On Hours 通电时间
- Unsafe Shut downs 不安全关机次数(异常断电计数)
- Media and Data Integrity Errors 闪存和数据完整性错误
- Number of Error Information Log Entries 错误日志条目计数
网上一番搜索,只找到查看硬盘的. 于是转而去查怎么延长硬件的使用期限
延长硬件的使用期限
- cpu
-
保持适当的温度:CPU的温度对其寿命有重要影响。确保计算机的散热系统正常工作,例如清洁散热器和风扇,确保空气流通畅,并及时更换干燥或老化的导热膏。
-
避免过度超频:超频可能会增加CPU的负载和温度,从而缩短其寿命。如果要超频,请确保在安全范围内进行,并密切关注温度。
-
避免频繁的高负载操作:频繁进行高负载操作,例如长时间运行CPU密集型应用程序或游戏,可能会加速CPU的老化。尽量避免过度使用CPU,让它有时间休息和冷却。
-
定期清洁内部和外部:定期清洁计算机的内部和外部,包括清除灰尘和杂物。灰尘和杂物会堵塞散热器和风扇,导致CPU温度升高。
-
稳定的电源供应:不稳定的电源供应可能会对CPU产生损害。使用稳定的电源,并考虑使用UPS(不间断电源)来保护CPU免受电压波动和突然断电的影响。
-
更新和维护操作系统和驱动程序:确保操作系统和驱动程序是最新的,以获得最佳的性能和稳定性。更新的操作系统和驱动程序通常包含修复和优化,有助于保护CPU并延长其寿命。
- 内存
-
确保适当的电源供应和散热:提供稳定的电源和适当的散热是保护内存的重要因素。确保计算机的电源供应稳定,以避免电压波动对内存的损害。此外,良好的散热可以减少内存的温度,有助于降低内存的工作负载和延长寿命。
-
避免过度使用和频繁的写入操作:频繁的写入操作可能会对内存产生较大的压力,缩短其寿命。尽量避免过度使用内存,避免频繁的写入操作,例如大量的写入和删除文件操作。合理使用内存资源,可以减轻内存的负担并延长其寿命。
-
定期进行内存测试:定期进行内存测试,可以帮助检测内存是否存在问题或错误。通过使用内存测试工具,例如Memtest86+,可以检查内存的健康状况,并及时发现潜在的问题。
-
避免物理损坏和静电放电:内存是一种比较敏感的硬件组件,因此应避免物理损坏和静电放电。在安装、清洁或更换内存模块时,请确保使用正确的操作方法,并采取防静电措施,例如佩戴防静电腕带。
-
定期清理内存和优化系统:定期清理内存可以帮助释放被占用的内存资源,提高系统的运行效率。可以使用系统工具或第三方软件来清理内存和优化系统,确保内存的正常运行和延长寿命。
- 硬盘
-
避免过度使用和频繁的写入操作:频繁的写入操作对硬盘会造成较大的负担,因此尽量避免频繁写入大量数据或频繁进行大量的文件复制和删除操作。
-
避免物理损坏和震动:硬盘是一种机械设备,容易受到物理损坏和震动的影响。因此,在使用硬盘时要小心处理,避免碰撞、摔落或剧烈震动。
-
避免过热:过高的温度对硬盘也是有害的。要确保硬盘工作在适当的温度范围内,避免过热。可以通过良好的通风和散热措施来保持硬盘的正常工作温度。
-
定期进行硬盘检测和维护:定期进行硬盘检测和维护可以帮助发现潜在的问题并及时采取措施修复。可以使用操作系统提供的工具,如Windows的磁盘检查工具(chkdsk)来扫描和修复硬盘上的错误。
-
备份重要数据:硬盘随时可能发生故障,因此定期备份重要数据是非常重要的。备份可以帮助避免数据丢失,并在硬盘故障时快速恢复数据。
-
避免突然断电和电压波动:突然断电和电压波动可能对硬盘造成损害。为了保护硬盘,可以使用稳定的电源,并考虑使用UPS(不间断电源)来提供持续的电源供应和保护。

浙公网安备 33010602011771号