我最近在我的设备上安装了 Arch Linux宏碁 Nitro 5 AN515-55按照 Arch 网站上的安装指南进行操作后。
我注意到,在启动笔记本电脑并开始使用一段时间后,我的硬盘温度和转速逐渐升高。我的硬盘温度达到45-49左右,在这个温度之后,硬盘所在的笔记本电脑表面的热量也会增加(每次当我的笔记本电脑达到这个温度时,我都会关机,所以我不知道它是否可以继续工作)是否超出此范围)。硬盘的旋转也增加,与温度升高有关,当温度达到37-39℃左右时,我开始感觉到笔记本电脑硬盘所在的表面有振动,一段时间后开始发出小噪音我认为当硬盘达到最大速度时就会发生这种情况。
为了测量温度我使用
sudo hddtemp /dev/sda6
为了测量速度,我不知道任何命令,但我检查了当旋转速率高时哪些进程正在写入磁盘,发现没有一个进程正在执行磁盘读写。
到目前为止,我已经使用过动力顶和hdpram-S为 1 以减少磁盘的睡眠时间和hdpram-B到 254 和 128 来降低硬盘的性能,但没有任何帮助。
请帮帮我。
提前致谢
答案1
我已经解决了这个问题。问题不在于 HDD,而在于 GPU。在我的新 Linux 中,没有 GPU 驱动程序,因此 GPU 不受监管。因此,为了解决这个问题,我安装了 Nvidia 驱动程序来解决这个问题。
硬盘温度越来越高,因为 GPU 就在附近,GPU 的温度也在上升,影响了其他组件。
答案2
硬盘驱动器中盘片的旋转速度(可能)与其温度无关。
如果有的话,它与您从磁盘读取或写入的频率有关 - 这与您的工作负载相关,而工作负载又与温度相关。但温度并不是影响硬盘速度的原因。
如果您的笔记本电脑内部有某个东西随着温度的升高而旋转得更快、振动更大并且声音更大,那么它就是扇子,不是你的硬盘。它是好的你的风扇会变得更快,否则你的笔记本电脑会变得更热。所以,这里没有一个hdparm
有用。
如果您想限制风扇的速度,则需要限制系统的功耗(因为笔记本电脑使用的每一瓦特都会转化为热量)。这反过来意味着您需要限制系统中最大的功耗用户 - 最有可能的是您的 CPU。您的 CPU 具有相应的设施 - 操作系统可以使用热传感器来控制时钟速度:如果 CPU 变热,则它已经被降频。
不想在这里打开一个完全不同的主题:寻找“热节流”和“CPU 速度控制”! (如果有新问题,请不要在此处添加它们,而是在新问题帖子中提出新问题。)