killwintel 发表于 2025-3-5 20:58

igfxfw=2的利与弊


首先声明我的硬件:                  独显(免驱RX550)+核显(计算ID)这个影响这个参数.下面是找到的一些资料与网友的经验.

黑苹果启动Apple GuC参数igfxfw=2的说明

黑苹果300系支持Apple GuC固件,可以提高核显的频率,改善性能。需要在引导参数中加入igfxfw=2。但目前根据大神的说法,不建议开启,因为开启了会产生比较多的问题,如睡眠。目前新的WEG己经修复了核显的最高频率。以下是大神的原话:Apple GuC只能通过igfxfw=2启动参数启用,而默认情况下则禁用,因此存在错误,最终将导致IGPU高频锁定。这个东西不打算进行调查或修复。WEG 1.4.0修复了CPU调度性能,允许IGPU频率在没有GuC的情况下达到较高的值。默认情况下启用此功能,可以通过禁用此功能igfxnorspc=1。我们认为它可以正常工作。不igfxfw=2使用igfxnorspc=1WEG 1.4.1也可以正确使用,但是IGPU将无法达到高频。

和注入的AAPL,ig-platform-id有关系,igfxrpsc=1核显为显示的时候用,igfxfw=2有独显,核显为加速的时候用。两个选一个用,不要同时用,有效果的标志是intel power gadget里面GFX REQ最大速度,1.1或1.2。如果是0.33

igfxrpsc=1这个是核显为显示igfxfw=2这个是有独显,核显为加速

外网的大神一般认为不必纠结。“很多人都有这个问题,某时刻看是高频,打开某些软件就掉回0.33 ,0.35 。尤其是有独显的配置。核显只是辅助加速。何必让小个子干重活。”对于fcpx跑不出0.35,期待大家解决。关于睡眠唤醒问题,看看是否完善。---------------------------------------------------------------------------------------再说,启用GUC,意义在此:(AVC/HEVC/vP9 低功耗编码比特率控制需要 HuC 固件(和GUC 作为从属),包括 CBR、VBR 等)而不是让核显普通工作也打鸡血。我也理解是这样吧,亲测也是这样。
blob:https://bbs.pcbeta.com/61cecce2-cd09-4470-ab9b-fdd388c13403

按照我的硬件,用与不用这个参数,感觉不出来.看了大神说的影响睡眠后,感觉主机睡眠总是醒是不是与它有关呢,于是删除了这个参数.重启后也没发现不同.
但在睡眠唤醒后,发现不同了.CPU一直运气在4G高频以上.如下图.但在重启动后又不这样了,恢复了正常.正常上网时,CPU利用率很低,这个频率一般在2G左右.


下面是正常时低频的:



我就想试试能否能解决睡眠的一些小问题.没想到一找才发现,这个参数,也是个骑墙啊.并没有一定用,或一定不用的说法.

wwwxiamu 发表于 2025-3-5 21:47

igfxfw=2 感觉加了后某些情况下会更流畅点

左右不过是爱情 发表于 2025-3-5 23:24

我的都不显示gfxreq

remyxo 发表于 2025-3-6 12:36

学习了,感谢分享。

LIAOHONGFEI 发表于 2025-3-6 18:46

这玩意只在MAC 6 7代的BIOS里面看到过,以前也试过这参数,也有过和楼主相同的问题,睡眠唤醒后CPU一直高频运行的情况,实际感觉不出来有什么区别,所以后来就没用了!

黄增光 发表于 2025-3-8 17:35

LIAOHONGFEI 发表于 2025-3-6 18:46
这玩意只在MAC 6 7代的BIOS里面看到过,以前也试过这参数,也有过和楼主相同的问题,睡眠唤醒后CPU一直高频 ...

那就是不建议启用这个参数是吗

插入空白字符以填充字数

LIAOHONGFEI 发表于 2025-3-8 18:20

黄增光 发表于 2025-3-8 17:35
那就是不建议启用这个参数是吗

插入空白字符以填充字数

个人觉得没什么用!只在imac7代100系主板的BIOS里面有这个参数后面的就没看到了!

黄增光 发表于 2025-3-10 19:10

LIAOHONGFEI 发表于 2025-3-8 18:20
个人觉得没什么用!只在imac7代100系主板的BIOS里面有这个参数后面的就没看到了! ...

好的感谢答复

插入空白字符以填充字数
页: [1]
查看完整版本: igfxfw=2的利与弊