Linux内核驱动开发者探讨为英特尔处理器引入降压功能的可行性
在 Windows 平台上,一些高级用户已经习惯了通过 XTU 实用工具来降低英特尔移动处理器的电压。但在 Linux 平台上,如果你想要追求更好的散热 / 能源效率(或其它目的),目前社区里仍缺少可行的 CPU 降压方案。好消息是,近段时间,已有不少内核驱动开发者在探讨这么做的可行性。 其实此前,已有独立开发者推出过非官方的 intel-undervolt 应用程序,可惜它仅限于 Haswell 和更新版本的英特尔处理器。 除了降低 CPU 电压,该工具还可操纵英特尔处理器的功耗 / 散热墙。但 intel-undervolt 功能毕竟依赖于反向工程和社区的支持发现,并且需要直接接触 CPU 的 MSRs 来执行操作。 庆幸的是,以 WireGuard 而被大家所熟知的 Jason Donenfeld,恰好向内核开发人员提交了一个补丁。其能够写入特定的 OC mailbox MSR,而不会导致内核警告。 具体说来是,该补丁源于近期在 Linux 上的一项工作,旨在加强从用户空间对 CPU MSR 的访问。在后续的讨论中linux处理器,开发者们开始将重心放到了其它细节上。 最终结果是得到了大多数开发者的同意,且与通过 MSR 进行交互的方案相比,基于内核驱动程序的调节效果更具优势。 现在的问题是,开发者暂缺与 undervolt 相关的 MSR 文档、以及类似于 Windows平台上的 Intel XTU 体验。至于后续的发展,或许还得看英特尔工程师们可以提供多少帮助。 (编辑:威海站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |