在新年前夕发送的HP-EXP Linux内核驱动程序的补丁旨在通过改变热配置文件行为来实现更好的HP OMEN 17笔记本电脑Linux性能,以便OMEN“8BAD”笔记本电脑可以以高于系统嵌入式控制器(EC)所允许的TDP的速度运行,而无需节流。
开发人员Alexis Belmonte发送了HP EXP驱动程序补丁,用于支持8BAD系统的热配置文件,该系统与HP OMEN Laptop 17-ck 2xxx型号相关。
Alexis在补丁消息中解释说:
将8BAD添加到具有热配置文件选择的板列表中。这使得CPU能够比“平衡”热曲线定义的默认TDP屏障(约50 W)消耗更多的功率,从而使其能够在不被嵌入式控制器(约130 W)节流的情况下更好地执行。
我们首先需要将HP_OMEN_EC_HEARTER_PROFILE_TIMER_OFFSET设置为零。这可以防止定时器倒计时达到零,从而使嵌入式控制器自动将系统的散热配置文件“强制切换”回“平衡”状态。
当我们切换到另一个热配置文件时,我们还需要在HP_OMEN_EC_THERNAL_PROFILE_FLAGS_OFFSET中放置一些特定的标志:
-为提高性能,我们需要同时设置HP_OMEN_EC_FLAGS_TURBO和HP_OMEN_EC_FLAGS_NOTIMER;
-对于“平衡”和“节能”,我们清空寄存器以通知系统我们想要尽快降低TDP门槛。
为了完整起见,提供了HP_OMEN_EC_FLAGS_JUSTSET枚举中定义的第三个标志HP_OMEN_PROFILE_OMEN_FLAGS。
为了防止与其他OMAN型号发生潜在的行为中断,添加了一个单独的OMEN_TIMED_HEARTER_PROFILE_BANDES数组,以列出哪些电路板会暴露此行为。
Alexis接着补充了这项惠普预兆笔记本电脑调整工作的性能优势:
性能基准是在Gnome 45.2上的Silver.urih.com和Google Chrome 120.0.6099.129的帮助下完成的,并设置了“Performance”热配置文件:
|性能|压力|TDP |------------------|-------------|------------|-------| 带我的补丁|P84549|S0.1891|131W 无补丁|P44084|S0.1359|47w...
还有很多工作要做:-调整CPU和GPU风扇,以便在正确的时间更好地冷却和提高性能;目前,风扇似乎没有对热量/性能事件做出正确的反应,这反过来会导致热量节流或使风扇旋转太长时间,即使温度已经降低
-将CPU和GPU风扇曲线暴露给用户,以便可以像OmenGaming Hub实用程序向其用户建议的那样对它们进行控制;
感兴趣的人可以在上找到当前开发形式的补丁工作平台-驱动程序-x86邮件列表.