中关村在线

热点资讯

Linux 7.3内核新增AMD EPYC 9005逐CCD温度监控功能

2026年8月24日,Linux内核正式为AMD EPYC 9005系列服务器处理器(代号Zen 5 Turin)引入逐CCD温度监控能力。该功能在处理器发布近两年后终于落地,标志着服务器级硬件温度精细化管理迈出关键一步。

8月12日,开发者Gabriel Ford提交了一份仅含8行代码的补丁,使EPYC 9555P等型号可在Linux系统中准确获取每个计算核心裸片(CCD)的独立温度读数。一颗EPYC 9005处理器最多集成16个CCD,相较桌面端产品数量翻倍。对每个CCD实施独立温感监测,有助于数据中心运维人员快速识别局部热点,动态调整风道、功耗分配与负载调度策略,从而保障系统长期稳定运行与能效最优化。

此前,该功能已在AMD锐龙桌面处理器上实现多年,而服务器平台却长期缺位。根本原因在于EPYC 9005系列的CCD规模显著超出原有驱动框架的适配范围:其最大CCD数量达16颗,远高于桌面版Zen 5最高8颗的上限;同时,不同型号间CCD物理布局与寄存器偏移地址存在差异,导致通用温度驱动k10temp无法完整识别并读取全部CCD的传感数据。

在补丁评审阶段,自动化审查工具Sashiko指出,初版修改虽扩展了CCD枚举能力,但核心函数k10temp_read_temp()的读取逻辑仍遗漏额外四个Die的温度信息。开发者据此完成修正,并提交最终版本。

此次Linux 7.3内核硬件监控子系统的更新,还同步增加了对多款华硕主板的传感器支持,涵盖ProArt Z690-CREATOR WIFI、ROG STRIX X870E-E GAMING WIFI7 R2以及ROG Maximus Z790 Hero等型号。

该补丁目前已进入Linux 7.3版本的合并窗口,将在下一正式发布的内核版本中集成至主线代码库。

展开全文
人赞过该文
内容纠错

相关电商优惠

评论

更多评论
还没有人评论~ 快来抢沙发吧~

读过此文的还读过

点击加载更多

内容相关产品

说点什么吧~ 0

发评论,赚金豆

收藏 0 分享
首页查报价问答论坛下载手机笔记本游戏硬件数码影音家用电器办公打印 更多

更多频道

频道导航
辅助工具