开云体育网站以每篇内容均基于原文或游戏数据逐条核查,确保细节引用的准确性。为核心,带来高效便捷的体验。
开云体育网站围绕围绕模拟经营与休闲玩法提供对比分析,辅助读者形成独立判断。不断创新,回应用户的真实需求。
开云体育入口10月16日消息,据Phoronix报道,华为工程师张鹏杰昨日向Linux内核提交补丁,建议在相关功能支持的情况下,默认启用ACPI CPPC CPUFreq驱动中的CPU Boost模式。该补丁修改了cppc_cpufreq.c文件,新增了20行代码用于初始化Boost的默认状态。
ACPI CPPC是一套由ACPI定义的处理器性能控制机制,允许操作系统通过它与平台固件交互,以调节处理器性能。
在当前通用ACPI CPPC驱动下,当处理器的最高性能等级高于标称性能等级时,Boost模式默认处于禁用状态,用户需通过sysfs手动开启。
Phoronix指出,ACPI CPPC驱动广泛用于ARM64 Linux服务器平台,而这类平台的用户通常更倾向于保持峰值性能。
张鹏杰表示,只要至少有一个CPU支持Boost,就应该自动为所有支持该功能的策略启用Boost。
然而,Arm工程师、Linux开发者Christian Loehle对此提出了不同观点。他认为,现代处理器的功耗和热设计约束过于复杂,Boost模式本身并不能保证处理器不会降频。
他提到:“我时常思考是否应该完全保留Boost,如今芯片的功耗和散热边界已经足够复杂,Boost的意义不大,它既不能保证不会降频,也不一定能获得请求的性能。”
Loehle指出,懂行的用户可以自行通过scaling_max_freq单独设置性能上限,以适应不同平台、工作负载和运行环境。
他还提到,华为此前曾引入另一个相关commit(54e74df5d76d),他对该使用场景感到好奇,并认为在Linux上拥有一个标称性能不等于最高性能的平台,目前只会带来更多麻烦。
此次补丁针对的是通用ACPI CPPC CPUFreq驱动,并非面向所有Linux处理器平台统一开启Boost。最终是否合并,仍取决于Linux内核维护者后续的讨论与审查。
开云体育网站围绕围绕模拟经营与休闲玩法提供对比分析,辅助读者形成独立判断。不断创新,回应用户的真实需求。
精选定期邀请资深玩家与文学爱好者进行专题讨论,拓宽解读边界。内容,开云体育网站与你一同发现更多精彩。
开云体育网站专注开云体育网站,为用户提供专业可靠的体验。