我在互联网上搜索了一个工具/实用程序,它可以告诉我对 SSD(或普通磁盘)执行的总写入量。输出应如下所示:
SSD Intel 320S :-
Total data written until now -- 2Tb
Total data read until now -- 4Tb
power on Hours -- 1234 Hrs
etc.
Run Code Online (Sandbox Code Playgroud)
但是我没有找到。有人知道这样的工具吗?
我知道 Windows 上的 SSDLife 工具可以做到这一点,但我特别希望在 Linux 上做到这一点。
我查找了Selivanov 建议的smartctl
命令smartmontools
。他的帖子非常有帮助。我将在这里添加更多信息,这些信息是我在网上搜索后发现的。
我发现gsmartcontrol
(gui 版本smartctrl
)特别有用。有关这些工具类的更多信息,请查看Smartmontools - 社区 Ubuntu 文档。此链接包含smartctl
.
要了解每个 SMART 属性的含义,请查看此英特尔 SMART 属性。这些属性特定于英特尔 SSD,但仍然提供了一个想法,即 SMART 属性传达的信息类型。某些特定参数在不同 SSD 之间可能会有所不同。LBA 尺码是其中之一吗?我不知道。
另一个很好的信息来源是如何确定 Linux 下 SSD 的写入周期数或预期寿命?- 服务器故障。此处,最佳答案显示了SMART Attribute Id 225 …