我有一台全新的 MSI GS63VR 7RF 筆記型電腦,剛剛安裝了 Ubuntu 16.04。然後我安裝lm-sensors
並運行yes | sensors-detect
。
這是我使用“感測器”命令時得到的結果:
pch_skylake-virtual-0
Adapter: Virtual device
temp1: +72.0°C
acpitz-virtual-0
Adapter: Virtual device
temp1: +51.0°C (crit = +100.0°C)
temp2: +27.8°C (crit = +119.0°C)
temp3: +29.8°C (crit = +119.0°C)
coretemp-isa-0000
Adapter: ISA adapter
Package id 0: +50.0°C (high = +100.0°C, crit = +100.0°C)
Core 0: +47.0°C (high = +100.0°C, crit = +100.0°C)
Core 1: +49.0°C (high = +100.0°C, crit = +100.0°C)
Core 2: +49.0°C (high = +100.0°C, crit = +100.0°C)
Core 3: +49.0°C (high = +100.0°C, crit = +100.0°C)
啟動後,「pch_skylake-virtual-0」溫度從室溫升至約 70°C 並保持在該溫度,並且我沒有聽到風扇發出太多噪音。
Plusfancontrol
不能按照這個問題中的描述工作:
MSI 筆記型電腦上的風扇控制:沒有支援 pwm 的感應器?
答案1
+72.0°C 並不太高。如果溫度確實太高且風扇沒有啟動,核心將嘗試降低 CPU 的速度,以便 CPU 不會達到臨界點(這稱為被動冷卻)。
理論上,風扇會在某個韌體控制的跳變點啟動,如果這不起作用,核心將開始嘗試各種被動冷卻技術- 因此,如果發生這種情況,您可能會注意到CPU 會變得緩慢,因為CPU 頻率會降低。
我相信現代 Sandybridge CPU 的 TJmax 臨界熱閾值為 100 攝氏度,因此您的系統應該可以在 90 攝氏度以上正常工作,無需擔心。
答案2
我的sensors
輸出:
我有微星 GV62VR-7RF。這是pch晶片的正常溫度;它會在 Windows 上以相同的溫度運作。所以你的筆電把pch調到72度就可以了。
>80度為高,>90度對pch晶片有害。
我的 MSI 筆記型電腦的 PCI 在 Windows 和 Ubuntu 上幾乎相同的溫度下運作。你不應該擔心它。
注意:我的筆記型電腦在啟動時的運行溫度為 70 至 76 度,而 1-2 小時後溫度降至 66-70 度。
還要安裝 powertop。通過sudo apt-get install powertop
並在啟動時運行sudo powertop --auto-tune
它將使您的 PC 晶片保持涼爽。
答案3
您可以從獲取溫度的同一位置獲取溫度,而sensors
無需先安裝軟體包。使用這一行:
$ paste <(cat /sys/class/thermal/thermal_zone*/type) <(cat /sys/class/thermal/thermal_zone*/temp) | column -s $'\t' -t
INT3400 Thermal 20000
SEN1 53000
SEN2 52000
SEN3 55000
SEN4 58000
B0D4 49000
pch_skylake 72500
x86_pkg_temp 50000
pch_skylake
是溫度感測器平台控制器集線器。這是什麼維基百科對此說:
PCH 控制某些資料路徑並支援與 Intel CPU 結合使用的功能。其中包括時脈(系統時脈)、靈活顯示介面 (FDI) 和直接媒體介面 (DMI),儘管 FDI 僅在晶片組需要支援具有整合顯示卡的處理器時才使用。因此,與先前的架構相比,新的中央集線器和CPU 之間的I/O 功能被重新分配:一些北橋功能、記憶體控制器和PCI-e 通道被整合到CPU 中,而PCH 接管了CPU 中的剩餘功能。
並且因為“一張圖片勝過千言萬語”,這是一個示意圖:
影像:作者:Anas hashmi - 自己的作品,公共領域,https://commons.wikimedia.org/w/index.php?curid=9817206