返回上一页  首页 | cnbeta报时: 04:57:14
Linux内核驱动开发者探讨为英特尔处理器引入降压功能的可行性
发布日期:2020-10-22 10:38:51  稿源:cnBeta.COM

在 Windows 平台上,一些高级用户已经习惯了通过 XTU 实用工具来降低英特尔移动处理器的电压。但在 Linux 平台上,如果你想要追求更好的散热 / 能源效率(或其它目的),目前社区里仍缺少可行的 CPU 降压方案。好消息是,近段时间,已有不少内核驱动开发者在探讨这么做的可行性。

其实此前,已有独立开发者推出过非官方的 intel-undervolt 应用程序,可惜它仅限于 Haswell 和更新版本的英特尔处理器。

除了降低 CPU 电压,该工具还可操纵英特尔处理器的功耗 / 散热墙。但 intel-undervolt 功能毕竟依赖于反向工程和社区的支持发现,并且需要直接接触 CPU 的 MSRs 来执行操作。

庆幸的是,以 WireGuard 而被大家所熟知的 Jason Donenfeld,恰好向内核开发人员提交了一个补丁。其能够写入特定的 OC mailbox MSR,而不会导致内核警告。

具体说来是,该补丁源于近期在 Linux 上的一项工作,旨在加强从用户空间对 CPU MSR 的访问。在后续的讨论中,开发者们开始将重心放到了其它细节上。

最终结果是得到了大多数开发者的同意,且与通过 MSR 进行交互的方案相比,基于内核驱动程序的调节效果更具优势。

现在的问题是,开发者暂缺与 undervolt 相关的 MSR 文档、以及类似于 Windows 平台上的 Intel XTU 体验。至于后续的发展,或许还得看英特尔工程师们可以提供多少帮助。

我们在FebBox(https://www.febbox.com/cnbeta) 开通了新的频道,更好阅读体验,更及时更新提醒,欢迎前来阅览和打赏。
查看网友评论   返回完整版观看

返回上一页  首页 | cnbeta报时: 04:57:14

文字版  标准版  电脑端

© 2003-2025