Ubuntu 由于大量读取操作/SSD 温度过高而崩溃

Ubuntu 由于大量读取操作/SSD 温度过高而崩溃

几天来,我注意到我的基于 Ubuntu 的机器在执行读取密集型操作时开始冻结。然而,在写入密集型操作期间不会发生冻结。每次设备死机,我都会手动拔掉电源线,强行关机;否则,笔记本电脑将保持冻结状态。

当我执行读取密集型操作时,我监控了 SSD 的情况hardinfo,发现我的 SSD 有时会超过 70 摄氏度。在任何高于 60 摄氏度的 SSD 温度下,计算机都会变得不可靠,并且我曾在温度低至 62 摄氏度时发生过崩溃。我已尝试以下解决方案来解决此问题:

  • sudo fsck -y /dev/nvme0n1p3修复我的 SSD 分区 3(所有数据所在的位置)上的所有文件系统错误,但这并没有解决任何问题。
  • 我还尝试打开笔记本电脑机箱并清除阻碍气流进入机器的灰尘。这似乎不太有效。

我见过 SSD 达到 80 摄氏度以上,虽然这对 SSD 的使用寿命有害,但不会导致崩溃。我认为当我的系统死机时,SSD 会将自身置于只读模式,因为在整个机器死机之前所有图标都会停止显示几秒钟。

这是以下的输出sudo smartctl -i /dev/nvme0n1

smartctl 7.2 2020-12-30 r5155 [x86_64-linux-5.17.15-76051715-generic] (local build)
Copyright (C) 2002-20, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Model Number:                       SAMSUNG MZVLB1T0HBLR-000L2
Serial Number:                      S4DZNX0N709811
Firmware Version:                   3L1QEXF7
PCI Vendor/Subsystem ID:            0x144d
IEEE OUI Identifier:                0x002538
Total NVM Capacity:                 1,024,209,543,168 [1.02 TB]
Unallocated NVM Capacity:           0
Controller ID:                      4
NVMe Version:                       1.3
Number of Namespaces:               1
Namespace 1 Size/Capacity:          1,024,209,543,168 [1.02 TB]
Namespace 1 Utilization:            373,319,507,968 [373 GB]
Namespace 1 Formatted LBA Size:     512
Namespace 1 IEEE EUI-64:            002538 8701d0c0a0
Local Time is:                      Tue Jul 12 16:10:52 2022 IST

我该如何解决这个问题?

相关内容