PVE顯示CPU溫度

2022-06-30 02:06:10 字數 3261 閱讀 5683

先進入pve的shell,安裝 lm-sensors

apt-get install lm-sensors
無法安裝的話先更新一下源

apt-get update

安裝完成後,可以執行命令「sensors-detect」來探測哪些感測器可用並載入相關的核心模組。

執行命令「sensors」即可顯示出系統執行的溫度狀態,下面是 3205u 的顯示結果示例(core 0和core 1表示有兩個cpu核心):

root@www:~# sensors

acpitz-virtual-0

adapter: virtual device

temp1: +27.8°c (crit = +105.0°c)

temp2: +29.8°c (crit = +105.0°c)

coretemp-isa-0000

adapter: isa adapter

package id 0: +54.0°c (high = +105.0°c, crit = +105.0°c)

core 0: +54.0°c (high = +105.0°c, crit = +105.0°c)

core 1: +52.0°c (high = +105.0°c, crit = +105.0°c)

先備份之後要修改的兩個檔案

cp /usr/share/perl5/pve/api2/nodes.pm /usr/share/perl5/pve/api2/nodes.pm.bak

cp /usr/share/pve-manager/js/pvemanagerlib.js /usr/share/pve-manager/js/pvemanagerlib.js.bak

修改檔案內容 ' vi /usr/share/perl5/pve/api2/nodes.pm ' ,新增 '  $res-> = `sensors`;  '(注意,sensors左右兩個不是分號,而是在英文狀態下字母區上方的數字鍵區域最左側按鍵打出來的反引號)

第二處修改

最後增加顯示cpu溫度的**

修改完成後,重啟pve的web管理器

systemctl restart pveproxy
之後強制重新整理頁面即可顯示,win下ctrl + f5 ,mac下 花鍵 + shift + r

proxmox ve技巧,讓pve顯示cpu和主機板溫度狀態

先進入pve的shell,安裝 lm-sensors

apt-get install lm-sensors
無法安裝的話先更新一下源

apt-get update

安裝完成後,可以執行命令「sensors-detect」來探測哪些感測器可用並載入相關的核心模組。

執行命令「sensors」即可顯示出系統執行的溫度狀態,下面是 3205u 的顯示結果示例(core 0和core 1表示有兩個cpu核心):

root@www:~# sensors

acpitz-virtual-0

adapter: virtual device

temp1: +27.8°c (crit = +105.0°c)

temp2: +29.8°c (crit = +105.0°c)

coretemp-isa-0000

adapter: isa adapter

package id 0: +54.0°c (high = +105.0°c, crit = +105.0°c)

core 0: +54.0°c (high = +105.0°c, crit = +105.0°c)

core 1: +52.0°c (high = +105.0°c, crit = +105.0°c)

先備份之後要修改的兩個檔案

cp /usr/share/perl5/pve/api2/nodes.pm /usr/share/perl5/pve/api2/nodes.pm.bak

cp /usr/share/pve-manager/js/pvemanagerlib.js /usr/share/pve-manager/js/pvemanagerlib.js.bak

修改檔案內容 ' vi /usr/share/perl5/pve/api2/nodes.pm ' ,新增 '  $res-> = `sensors`;  '(注意,sensors左右兩個不是分號,而是在英文狀態下字母區上方的數字鍵區域最左側按鍵打出來的反引號)

第二處修改

最後增加顯示cpu溫度的**

修改完成後,重啟pve的web管理器

systemctl restart pveproxy
之後強制重新整理頁面即可顯示,win下ctrl + f5 ,mac下 花鍵 + shift + r

proxmox ve技巧,讓pve顯示cpu和主機板溫度狀態

CPU溫度小結

cpu自身產生的功耗是給cpu晶元加溫 熱設計中cpu散熱是給cpu降溫,只有這兩個能力相匹配或者散熱能力大於功耗,cpu才不會過熱。可以參考維基提供的公式。cpu的功耗由 動態功耗 短路功耗 電晶體漏電流。後兩個研究不深。主要看動態功耗。動態功耗的計算公式如下 p 表示cpu的功耗 c 可以簡單看...

CPU溫度原理

通過感測器感知溫度然後向接收裝置輸出對應的電訊號 然後接收裝置通過這個電訊號就能得知cpu的溫度是多少了。這個感測器現在都整合在了cpu內部,僅佔很小的一點 通過cpu的乙個針腳傳遞給主機板的晶元,然後系統是可以 直接讀取到主機板晶元內的資料的,這樣就可以在系統中,使用一些特定軟體,比如cpuz,e...

讀取cpu溫度的api 讀取CPU核心溫度

最近在搞乙個讀取cpu溫度的驅動,網上翻了好多資料,可發現全是copy的,原稿也就兩三篇,可經實踐發現其中不乏錯誤與片面,讓人著實走彎路,燃起了我要總結一番的慾望。這個驅動搞了乙個多星期,總算可以執行了,測試了幾台intel和amd的機器也都測試通過,測試對比用的是cpuid hwmonitor和c...