预测磁盘即将发生故障或烧坏的情况

预测磁盘即将发生故障或烧坏的情况

我有一个关于计算机资源监控的项目要提交,为此,我希望创建一个 CLI 程序(适用于 Linux 和 Windows),每次计算机启动时分析 SMART 提供的数据,然后预测磁盘是否即将发生故障或烧坏,我相信某些模式可能表明该磁盘处于不良状态,最好更换它,然后向用户发送警报。我想我会用 Python 来完成这个项目。我的问题是:如何解释这些数据以了解磁盘的状态?或者我应该寻找哪些模式?

答案1

这并不容易确定整体磁盘健康状况来自 SMART 数据。有些项目表示即将发生故障,而其他项目(例如电源循环次数)仅提供最模糊的概念,或者根本没有。例如,磁盘温度可能很高,因为该设备由 GPU 安装。

有来自不同磁盘驱动器制造商和独立开发商的应用程序,例如这个 GNU 许可的项目易我分区大师Acronis 驱动器监视器其他选择监测和评价SMART 统计并发送警报。开发自己的应用程序可能是一项有趣的练习,但至少要看看这些成功的模型。

相关内容