節能 降溫 把灌LINUX OS的 ATI顯卡降頻

今年夏天 溫度新標高
摸筆電 整個燙手
看溫度也是異常的高

[root]$ sensors
acpitz-virtual-0
Adapter: Virtual device
temp1: +49.0¢XC (crit = +88.0¢XC)
temp2: +50.0¢XC (crit = +110.0¢XC)
radeon-pci-0100
Adapter: PCI adapter
temp1: +59.0¢XC
coretemp-isa-0000
Adapter: ISA adapter
Core 0: +51.0¢XC (high = +85.0¢XC, crit = +85.0¢XC)
Core 1: +50.0¢XC (high = +85.0¢XC, crit = +85.0¢XC)

想說平常螢幕都沒在用 理論上顯卡不需要一直輸出全功率才對
找了一下教學
呼叫後 可以發現原始的GPU頻率設定蠻高的

[root]# cat /sys/class/drm/card0/device/power_method
profile
[root]# cat /sys/kernel/debug/dri/0/radeon_pm_info
default engine clock: 300000 kHz
current engine clock: 297000 kHz
default memory clock: 400000 kHz
current memory clock: 396000 kHz
voltage: 1100 mV
PCIE lanes: 16

所以下一個簡單的指令
馬上就看到頻率減為三分之一

[root]# echo "profile" > /sys/class/drm/card0/device/power_method
[root]# echo "low" > /sys/class/drm/card0/device/power_profile
[root]# cat /sys/kernel/debug/dri/0/radeon_pm_info
default engine clock: 300000 kHz
current engine clock: 109680 kHz
default memory clock: 400000 kHz
current memory clock: 297000 kHz
voltage: 900 mV
PCIE lanes: 16

稍待一下 再下個指令檢查看看溫度是否有真的降低
看起來好像沒降很多…@@a
算了 不無小補 觀察看看

[root]# sensors
acpitz-virtual-0
Adapter: Virtual device
temp1: +44.0¢XC (crit = +88.0¢XC)
temp2: +49.0¢XC (crit = +110.0¢XC)
radeon-pci-0100
Adapter: PCI adapter
temp1: +57.0¢XC
coretemp-isa-0000
Adapter: ISA adapter
Core 0: +51.0¢XC (high = +85.0¢XC, crit = +85.0¢XC)
Core 1: +50.0¢XC (high = +85.0¢XC, crit = +85.0¢XC)

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

請輸入下列驗證碼計算後阿拉伯數字 (Translate it, if not Taiwanese to post reply) *