Arch-Linux

硬碟溫度和轉速逐漸升高

  • January 22, 2022

在遵循 Arch 網站上的安裝指南後,我最近在我的設備Acer Nitro 5 AN515-55上安裝了 Arch Linux。

我注意到我的硬碟溫度和轉速在我啟動筆記型電腦並開始使用一段時間後逐漸增加。我的硬碟溫度在這個溫度後達到45-49左右,筆記型電腦所在硬碟的表面的熱量也會增加(每次當我的筆記型電腦達到這個溫度時,我都會關閉,所以我不知道它是否可以去是否超出此範圍)。當溫度達到 37-39 左右時,硬碟的旋轉也會增加,並且與溫度升高有關。我開始感覺到存在硬碟的筆記型電腦表面的振動,一段時間後它開始發出很小的噪音我認為是當硬碟達到最大速度時,就會發生這種情況。

為了測量我使用的溫度

sudo hddtemp /dev/sda6 

並且為了測量速度,我不知道任何命令,但我檢查了當旋轉率很高時哪些程序正在寫入磁碟,發現沒有一個程序正在執行磁碟讀寫。

到目前為止,我使用powertophdpram -S到 1 來減少磁碟的睡眠時間和hdpram -B到 254 和 128 來降低硬碟的性能,但沒有任何幫助。

請幫幫我。

提前致謝

我已經解決了這個問題。問題不在於 HDD,而在於 GPU。在我的新 Linux 中,沒有 GPU 驅動程序,因此 GPU 不受監管。所以,為了解決這個問題,我安裝了 Nvidia 驅動程序來解決這個問題。

硬碟溫度變高是因為附近有 GPU,而 GPU 的溫度也在升高,影響了其他組件。

硬碟驅動器中的碟片旋轉速度(可能)與其溫度無關。

如果有的話,它與您從磁碟讀取或寫入的頻率有關——這與您的工作量相關,而工作量又與溫度相關。但溫度並不是硬碟驅動器速度的原因。

如果您的筆記型電腦內部有什麼東西旋轉得更快、振動得更多並且隨著溫度的升高而變大,那是風扇,而不是您的硬碟驅動器。最好您風扇變得更快,否則您的筆記型電腦會變得更熱。所以,hdparm這裡沒有一個有用。

如果要限制風扇的速度,則需要限制系統的功耗(因為筆記型電腦使用的每一瓦特都會轉化為熱量)。這反過來意味著您需要限制系統中最大的電源使用者——很可能是您的 CPU。你的 CPU 有這方面的功能——你的作業系統可以使用熱感測器來控制時鐘速度:如果 CPU 變熱,它已經被降頻了。

不想在這裡打開一個完全不同的話題:尋找“熱節流”和“CPU 速度控制”!(如果對此有新問題,請不要在此處添加,而是在新問題文章中提出新問題。)

引用自:https://unix.stackexchange.com/questions/679626