无法编辑 hddtemp.db 以获取 ssd 温度

无法编辑 hddtemp.db 以获取 ssd 温度

我这样做了但我得到了:

$ sudo echo '"Samsung SSD 860 EVO M.2" 190 C "Samsung SSD 860 EVO M.2"' >> /etc/hddtemp.db
bash: /etc/hddtemp.db: Permission denied

有什么建议么?

全部来自: 使用 hddtemp 读取 SSD 温度传感器

答案1

从:

NVMe PCIe M.2 Gen 3.0 x 4(或 2)SSD

如果你有固态硬盘,它们的寿命以万亿次写入来衡量。你的聪明的实用程序已经测量了 SSD 寿命,但不包括 NVMe SSD。为此,您需要nvme-cli。要安装它,请使用:

sudo apt install nvme-cli

接下来收集 SSD 提供的信息:

$ sudo nvme smart-log /dev/nvme0
Smart Log for NVME device:nvme0 namespace-id:ffffffff
critical_warning                    : 0
temperature                         : 40 C
available_spare                     : 100%
available_spare_threshold           : 10%
percentage_used                     : 0%
data_units_read                     : 12,539,332
data_units_written                  : 10,623,582
host_read_commands                  : 281,194,884
host_write_commands                 : 96,528,713
controller_busy_time                : 672
power_cycles                        : 1,677
power_on_hours                      : 687
unsafe_shutdowns                    : 105
media_errors                        : 0
num_err_log_entries                 : 279
Warning Temperature Time            : 0
Critical Composite Temperature Time : 0
Temperature Sensor 1                : 40 C
Temperature Sensor 2                : 51 C
Temperature Sensor 3                : 0 C
Temperature Sensor 4                : 0 C
Temperature Sensor 5                : 0 C
Temperature Sensor 6                : 0 C
Temperature Sensor 7                : 0 C
Temperature Sensor 8                : 0 C

最重要的字段是Percentage used显示为 0% 的字段。这不是磁盘使用率百分比,而是生活使用百分比。我从 2017 年 10 月开始拥有这款硬盘,现在是 2018 年 12 月。一旦Percentage used达到 1%,我就可以将我拥有它的月份数乘以 100,以找出它何时会报废。按照目前的速度,我可以说这款硬盘将使用 100 多年。当然,无论如何,十年后它就会过时。

注意温度报告。

相关内容