cpu倍频怎么调_启用CPU-HWP, 锁定CPU最高频率, 让CPU展示其真正实力吧! (OC可用)

cc2345e190133ab6bad0bbea4d69b1e8.png

本人电脑配置如下:

i3-8100/UHD 630/MSI B360M MORTAR/8G DDR4/ WD-BLACK 3D NVMe SSD

系统: macOS 10.14.1

由于macOS对8代兼容性太好了, 尤其是CPU电源管理这块, 只需要配置"SSDT/Generate/PluginType=true"就能完美加载X86PlatformPlugin/Shim.kext macOS原生的电源管理, CPU变频正常; 甚至关掉所有Clover里的电脑管理配置, 禁用PluginType生成, CPU变频也是正常的;

CPU变频没问题, 可是问题来了, 这CPU频率也太偏节能了吧, 以至于总是在1.2GHz频率上, 偶尔负载上来了, 才跳到2.4GHz或最大频率3.6GHz, 而且这频率切换感觉是有延迟的, 这样电脑的反应就跟不上了, 有没有办法使得CPU能一直运行在最高频率(3.6GHz)呢?

首先尝试的是Clover Configurator的CStates Generate, 试让把最低倍频设置到36最大值(3.6GHz), 设置如下:

55a8e88864e9d20637db67c9d0301218.png

CStates Generate

尝试过后, 还是不管用, 频率还是正常跳动.

切换到Clover Configurator的CPU页, 发现了"HWPEnable/HWPValue/UseARTFrequency", 故bing搜索一下,发现如下的文章: skylake-h wp-enable

89aac8c198863a4d027341c942121fdf.png

然后再bing一下搜索"Intel HWP", 不得了, 竟然发现HWP是Intel skylake CPU的一个电源管理特性, 官方连接 Intel HWP, 截取关键配置如下:

4e1e3c9026bef3d2087da21b23f8708f.png

最重要的配置是通过 IA32_HWP_REQUEST Register 管理

好, 说了那么多, 那怎么配置呢? 参考文章一, 上图:

30c922289acd2c61b9aac0e179d30ad2.png

配置好之后, 马上通过AppleIntelInfo.kext 打印CPU状态信息:

b7c9972f6808f554693c8da565426fd6.png

原来HWPValue就是置"IA32_HWP_REQUEST"寄存器!!!

效果如何? 快上图!!

72877829e26d1953942fc321caccbf07.png

跑分? 高负载? 低负载? 波澜不惊!

到此时此刻, 我的目标达到了, 还原了4核CPU该有的性能, 该有的性能?100%完美呈现, 自始机器反应迅捷, 就如机械硬盘换上SSD那般感觉, 好吧, 说得有点夸张了, 提升是明显的!

缺点呢? 对功率影响大吗? 看起来没啥影响, 原来的1.2GHz低负载时CPU PKG功率是2-3W左右, 现在恒定3.6GHz, 相同负载上升到4-5W, 影响不明显, 台式机强烈推荐, 毕竟低功率时, 电源额外的20~30W转换损耗才是大头(参考80PLUS金牌电源); 对温度有影响吗? 待机35度, 应该还行...

希望能帮助到黑苹果路上的玩家, 你们的鼓励是我研究的动力, 谢谢.

PS: BIOS需要锁定CPU倍频设置 及 启用MSR 0xE2 CFG LOCK,否则系统启动后因为CFG LOCK没锁定使得可以重写CPU电源管理的C-state(倍频/电压等),覆盖了BIOS提供的设置,导致频率锁定失败。

找到了一个黑果白果都可用, 且与BIOS无关的通用方法

工具来自github, 步骤如下:

goodwin/HWPEnable​github.com
52ac9d0aa9b2f7651126ddd974b5faa3.png

下载上面这个kext, 修改HWPEnabler.kext/Contents/Info.plist中的HWPDeaultVal为你想要的值, 如: 002B2B2B, (我用i5 10400, 2B=4.3GHz), sudo chmod -R 755 HWPEnabler.kext; sudo chmod -R root:wheel HWPEnabler.kext; 然后放到/L/E目录! 重启~

That's all, 打开Intel Power Gadget看吧~

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值