三代CPU在Ventura系统下变频的尝试
oclp已经可以驱动CpuPm电源管理,此贴终结 可以拉取一下项目代码,在payloads/Kexts/Misc中找到AppleIntelCPUPowerManagement-v1.0.0.zip和AppleIntelCPUPowerManagementClient-v1.0.0.zip,安装方式和一般kext安装方式一样。实测跑分持平Big Sur
--------------------------------------------------------------------------------
由于Ventura移除了AppleIntelCPUPowerManagement相关支持,所以通过加载cpupm实现睿频的方式失效了(我是通过ssdtPRGen.sh生成的ssdt来实现睿频的)。 今天在逛论坛时无意间看到有论坛网友提到三代CPU是支持XCPM的电源管理方式的,想起了之前看到过的帖子:https://bbs.pcbeta.com/viewthread-1904837-1-1.html
于是尝试了一下,可不可以在Ventura下开启XCPM电源管理,结果见最后,先描述一下过程
全程只有一个cpu测试:3612qm 4c8t 2.1GHz/3.1GHz 35w
1.添加补丁:config.plist -> Kernel -> Patch
<dict> <key>Arch</key> <string>Any</string> <key>Base</key> <string>_xcpm_bootstrap</string> <key>Comment</key> <string>XCPM for Ivy</string> <key>Count</key> <integer>1</integer> <key>Enabled</key> <true/> <key>Find</key> <data>jUPEPEI=</data> <key>Identifier</key> <string>kernel</string> <key>Limit</key> <integer>0</integer> <key>Mask</key> <data></data> <key>MaxKernel</key> <string></string> <key>MinKernel</key> <string>22.0.0</string> <key>Replace</key> <data>jUPGPEI=</data> <key>ReplaceMask</key> <data></data> <key>Skip</key> <integer>0</integer> </dict> 2.Quirks:config.plist -> Kernel -> Quirks
如果没有解锁cfg-lock,请勾选1 AppleXcpmCfgLock
勾选2 AppleXcpmExtraMsrs 这个没去查是干什么的,反正想开启xcpm必须勾选
3 AppleXcpmForceBoost 勾选这个会提高Geekbench 5跑分,理论上可以提供更高性能,但是CPU一直处于最高频率状态,请根据自己需要选择勾选
3.加载SSDT-PLUG.aml
这个之前睿频也会用到,没有的或者不确定现有的能不能用的可以去OC-Little按照说明获取一个(https://github.com/daliansky/OC-little/tree/master/05-注入设备/05-1-注入X86)
不过这个我还没验证不加行不行(就是懒觉得不加应该不行)
结果
开启确实有效果,不过会导致Intel Power Gadget软件显示的实时频率不准确,应该不影响使用,不勾选boost的情况下会有单核性能损失。
我在11系统下和13系统下都用Geekbench 5进行了跑分,所有测试都是无后台任务,等待cpu几乎完全闲置(占用1%左右),温度最低时开始。
11 cpupm
11 xcpm 这个做了3组测试,另外两组单核分数在510分左右,多核分数差不多
11 xcpm boost
13 不开启cpupm 不开启xcpm cpu全程运行在2.1GHz 分不高很正常
13 xcpm 这个做了2组测试,另一组单核分数530多分,多核2500分多一点,具体多少没留数据忘记了
13 xcpm boost
后记
1.开启boost会使cpu功率升高,温度当然也更高,在无需用到高频率的场景下增加耗电。例如我的电脑不开boost待机CPU功率在3w左右(intel power gadget显示,可能不准,下同),开启boost待机CPU功率在5w左右,睿频高的CPU理论上待机功率会更高。
2.这是一种不完美的睿频方式,不开boost损失性能,开始boost增加功耗和温度(还有intel power gadget显示频率不准,我知道的几款监控cpu频率的软件都要基于Intel power gadget实现),只能等待大神解决13系统cpupm的驱动问题 非常感谢楼主的付出和汗水---
帮助我很多,谢谢--- 三代内存可以安装ventura么,我的E3 1230v2没敢尝试 三代CPU可以安装,我这个就是三代CPU 楼主EFI分享一下吧。都想试试3代U 电脑现在不在身边 晚上回去发 我老本子三代,在15bigsur就睿频不正常了,定制了也没用,彻底放弃。 我的三代U,thinkpad T530,X230t可以安装后,可以变频,但同是三代的T430安装失败---
正在排错--- 昨天尝试 卡第一画面了 没跑代码 具体还没看卡哪里了 这是我的EFI,供大家参考