在过去的几个月里,AMD Linux工程师一直致力于为其P状态CPU频率缩放驱动程序提供AMD Core Performance Boost支持。这些补丁的第九次迭代于周一发布,除了对Core Performance Boost的全局启用/禁用支持外,现在还可以根据每个CPU内核选择性地切换该功能。
这些补丁用于处理AMD P状态驱动程序中的核心性能提升,还可以通过
/sys/devices/system/cmp/amd_pstate/cpb-boost
界面Core Performance Boost用于允许AMD CPU在其turbo/Boost频率范围内运行。大多数用户都希望启用Core Performance Boost(Turbo Core),但那些希望动态降低/限制处理器功耗的用户可以通过这些待定的驱动程序补丁切换支持。
有了新的“v9”补丁,AMD CPB P-State补丁已经根据最新的Linux电源管理内核代码、各种微小的更改以及现在切换每个CPU提升控制的能力进行了重新设计。这一新功能允许用户切换单个CPU核心是否具有核心性能提升。新界面在下
/sys/devices/system/cpu/cpuX/cpufreq/amd_pstate_boost_cpb
对于每个CPU核心。因此,用户可以调整特定CPU核是否被提升到基频以上。
These newest AMD CPB Linux patches are out for review on the Linux power management mailing list.