- UID
- 4843003
- 最后登录
- 1970-1-1
- 阅读权限
- 20
- 精华
- 主题
- 回帖
- 0
- 积分
- 124
- PB币
-
- 威望
-
- 贡献
-
- 技术
-
- 活跃
-
|

本帖最后由 irelandken 于 2019-6-1 11:52 编辑
本人电脑配置如下:i3-8100/UHD 630/MSI B360M MORTAR/8G DDR4/ WD-BLACK 3D NVMe SSD 系统: macOS 10.14.4
由于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), 设置如下:
尝试过后, 还是不管用, 频率还是正常跳动.
切换到Clover Configurator的CPU页, 发现了"HWPEnable/HWPValue/UseARTFrequency", 故bing搜索一下,发现如下的文章: skylake-hwp-enable
然后再bing一下搜索"Intel HWP", 不得了, 竟然发现HWP是Intel skylake CPU的一个电源管理特性, 官方连接Intel HWP, 截取关键配置如下:
重要的配置是通过 IA32_HWP_REQUEST Register 管理
好, 说了那么多, 那怎么配置呢? 参考文章一, 上图:
配置好之后, 马上通过AppleIntelInfo.kext 打印CPU状态信息:
原来HWPValue就是配置"IA32_HWP_REQUEST"寄存器!!!
效果如何? 快上图!!
跑分? 高负载? 低负载? 波澜不惊!
到此时此刻, 我的目标达到了, 还原了4核CPU该有的性能, 该有的性能?100%完美呈现, 自始机器反应迅捷, 就如机械硬盘换上SSD那般感觉, 好吧, 说得有点夸张了, 提升是明显的! 缺点呢? 对功率影响大吗? 看起来没啥影响, 原来的1.2GHz低负载时CPU PKG功率是2-3W左右, 现在恒定3.6GHz, 相同负载上升到4-5W, 影响不明显, 台式机强烈推荐, 毕竟低功率时, 电源额外的20~30W转换损耗才是大头.
希望能帮助到黑苹果路上的玩家, 你们的鼓励是我研究的动力, 谢谢.
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?注册
×
评分
-
2
查看全部评分
-
|