Linux
如何啟用 CPU 溫度保護措施
我的桌面有一個討厭的習慣。當我執行多個高強度應用程序並且我的 CPU 在一段時間內處於最大使用率時,核心溫度升高並且我的電腦自動關閉。
有沒有辦法可以在後台監控(編寫腳本)我的 CPU 溫度,並在它超過一定溫度時發出某種警告?
我正在使用 dwm 作為我的視窗管理器執行 Opensuse。我通常
sensors
用來查看我的 CPU 溫度。
你可以編寫一個腳本在 dwm 的狀態欄中顯示你的溫度,例如:
temp (){ awk '{print $4"°C"}' <(acpi -t) echo $temp } xsetroot -name "$(temp)"
您的
sensors
輸出可能更複雜,具體取決於您的設置:這適用於我的一台機器:awk '/temp1/ {print +$2"°C"}' <(sensors)
如果您修補statuscolours,您還可以讓輸出更改顏色作為
$temp
命中更高的值…Arch Wiki 介紹了設置基本狀態欄腳本,dwm 站點包含一個 .xinitrc 範例。
您可以查看我的
dwm-status
腳本以獲取更多詳細資訊:http ://beta.intuxication.org/jasonwryan/archer/file/tip/Scripts/dwm-status