核心驅動 k10temp¶
支援的晶片
AMD Family 10h 處理器
Socket F: 四核/六核/嵌入式 Opteron(但見下文)
Socket AM2+: 四核 Opteron, Phenom (II) X3/X4, Athlon X2(但見下文)
Socket AM3: 四核 Opteron, Athlon/Phenom II X2/X3/X4, Sempron II
Socket S1G3: Athlon II, Sempron, Turion II
AMD Family 11h 處理器
Socket S1G2: Athlon (X2), Sempron (X2), Turion X2 (Ultra)
AMD Family 12h 處理器: “Llano” (E2/A4/A6/A8-Series)
AMD Family 14h 處理器: “Brazos” (C/E/G/Z-Series)
AMD Family 15h 處理器: “Bulldozer” (FX-Series), “Trinity”, “Kaveri”, “Carrizo”, “Stoney Ridge”, “Bristol Ridge”
AMD Family 16h 處理器: “Kabini”, “Mullins”
AMD Family 17h 處理器: “Zen”, “Zen 2”
AMD Family 18h 處理器: “Hygon Dhyana”
AMD Family 19h 處理器: “Zen 3”
字首: ‘k10temp’
掃描地址: PCI 空間
資料表
AMD Family 10h 處理器 BIOS 和核心開發者指南 (BKDG)
AMD Family 11h 處理器 BIOS 和核心開發者指南 (BKDG)
AMD Family 12h 處理器 BIOS 和核心開發者指南 (BKDG)
AMD Family 14h 型號 00h-0Fh 處理器 BIOS 和核心開發者指南 (BKDG)
AMD Family 10h 處理器修訂指南
AMD Family 11h 處理器修訂指南
AMD Family 12h 處理器修訂指南
AMD Family 14h 型號 00h-0Fh 處理器修訂指南
AMD Family 11h 筆記本處理器功耗和散熱資料表
AMD Family 10h 伺服器和工作站處理器功耗和散熱資料表
AMD Family 10h 桌面處理器功耗和散熱資料表
作者: Clemens Ladisch <clemens@ladisch.de>
描述¶
該驅動允許讀取 AMD Family 10h/11h/12h/14h/15h/16h 處理器的內部溫度感測器。
所有這些處理器都有一個感測器,但在用於 Socket F 或 AM2+ 的處理器上,感測器可能會返回不一致的值(勘誤 319)。除非您指定 “force=1” 模組引數,否則該驅動程式將拒絕在這些版本上載入。
由於技術原因,該驅動程式只能檢測主機板的插槽型別,而不能檢測處理器的實際功能。因此,如果您在 AM2+ 主機板上使用 AM3 處理器,您可以安全地使用 “force=1” 引數。
對於早於 Family 17h 的 CPU,有一個溫度測量值,可在 sysfs 中以 temp1_input 的形式獲得。 它以攝氏度為單位測量,解析度為 1/8 度。請注意,它被定義為相對值;引用 AMD 手冊
Tctl is the processor temperature control value, used by the platform to
control cooling systems. Tctl is a non-physical temperature on an
arbitrary scale measured in degrees. It does _not_ represent an actual
physical temperature like die or case temperature. Instead, it specifies
the processor temperature relative to the point at which the system must
supply the maximum cooling for the processor's specified maximum case
temperature and maximum thermal power dissipation.
Tctl 的最大值可在 temp1_max 檔案中獲得。
如果 BIOS 啟用了硬體溫度控制,則處理器將限制自身以避免損壞的閾值可在 temp1_crit 和 temp1_crit_hyst 中獲得。
在某些 AMD CPU 上,晶片溫度 (Tdie) 和報告的溫度 (Tctl) 之間存在差異。 Tdie 是實際測量的溫度,而 Tctl 用於風扇控制。雖然 Tctl 始終可用作 temp1_input,但對於支援它的 CPU,驅動程式會將 Tdie 溫度匯出為 temp2_input。
來自 17h 系列的型號報告相對溫度,驅動程式旨在補償並報告實際溫度。
在 Family 17h 和 Family 18h CPU 上,其他溫度感測器可能會報告核心複合晶片 (CCD) 溫度。 最多 8 個此類溫度報告為 temp{3..10}_input,標記為 Tccd{1..8}。 實際支援取決於 CPU 變體。