Linux讨论开发内核驱动,用于英特尔CPU低电压降频

更多互联网新鲜资讯、工作奇淫技巧关注原创【飞鱼在浪屿】(日更新)
Linux讨论开发内核驱动,用于英特尔CPU低电压降频文章插图
【Linux讨论开发内核驱动,用于英特尔CPU低电压降频】尽管Windows上的Intel Extreme Tuning Utility(XTU)可以降低笔记本电脑处理器的电压 , 但目前在Linux上 , 如果需要更好的散热/功率效率 , Intel没有提供官方的降低CPU电压的方法 。 Linux社区讨论开发Linux内核驱动程序来填补这一空白 。 确实存在intel-undervolt程序() , 这是非官方的 , 是由独立开发人员开发的 , 用于从Haswell到更新版本的Intel CPU 。 除了降低CPU电压外 , 它还可以操纵英特尔处理器的节流功率/散热限制 。 intel-undervolt功能依赖于反向工程和社区的支持 。 该程序直接与CPU MSR寄存器(Model Specific Register)接触以操纵该行为 。 以WireGuard的工作而闻名的Jason Donenfeld恰巧向内核开发人员发送了补丁(@zx2c4.com/T/#u) , 因此写入特定MSR不会导致打印内核警告 , 即intel-undervolt使用的特定MSR 。 该补丁源自最近在Linux上的工作 , 该工作旨在加强从用户空间对CPU MSR的访问 。 然后 , 内核开发人员对该补丁的讨论演变成是否应允许访问此未记录的MSR , 以及在什么情况下涉及其他问题 。 最终 , 尽管大多数开发人员似乎都认为 , 与在用户空间中直接与MSR进行交互的程序相比 , 使用内核驱动程序来处理Intel CPU限制电压会更好 。