优化CPU占用高,怪物多就掉帧的问题
helldivers吧
全部回复
仅看楼主
level 1
许多人包括我游玩的时候都出现了CPU占用高但GPU利用率低的情况,经过排查确定了一种潜在的原因
当然掉帧的原因可能是你的CPU过于羸弱。
首先打开任务管理器,确定没有乱七八糟的进程在占用CPU资源。
hd2会在启动游戏时读取CPU总线程数量,并决定要使用要启动多少个thread,但如果你的CPU由于程序占用或者是异构核架构导致并不是所有的CPU线程都能用于hd2,这些过多的thread会相互竞争引起游戏卡顿,所以要减少hd2 thread的数量
首先打开游戏安装目录中data下的setting init文件其中有个reserved_thread的参数,它的默认值是2。你可以理解为hd2启动的thread的数量=CPU总线程数-reserved_thread,通过改这个值就可以控制hd2启动多少个thread。也就是箭头认为CPU的线程要留下两个给别的程序使用
估计2k最高画质要low帧大于60帧需要12个频率4.8g的CPU线程给hd2的thread占用
如果你是Intel12代以后的CPU有大小核,建议在任务管理器的详细信息中将hd2的CPU亲和性到大核上面,如果是AMD的CPU就绑定到ccd0
例如14900k是8个大核+16个小核共32个CPU线程,如果hd2绑定到8个大核上,reserved_thread就填16或18或20,对应启动16、14、12个thread。具体的效果要进游戏多次测试
2025年10月06日 19点10分 1
level 6
9953感谢楼主发现新思路,晚点回去试试。原来光靠芯片组驱动+xbox game bar的自动调度,无法在拉烟怪多的情况下锁住CCD0,导致大幅掉帧。
2025年10月06日 23点10分 2
之前在外网研究了很久,除了关CCD1没什么好办法,给我头疼了好久。用任务管理器或PL或游戏加加锁CCD0,都有高概率游戏冻结卡死,或者帧数波动更加异常。
2025年10月06日 23点10分
9953都会大幅掉吗,不应该啊,我983虫烟轨道火500爆炸也不会掉,基本上掉十帧左右。
2025年10月07日 04点10分
@OK大雄爱机器猫 会。因为两个CCD之间存在通讯延迟。像潜兵这样粗暴使用全核心的游戏,会导致游戏进程在32个线程中反复乱跳,导致高压环境下帧数暴降。帧数表现反而不如只有一个CCD的983。这也是为什么AMD的芯片组驱动配合Xbox game bar会在识别到游戏后,会自动把游戏进程绑定
2025年10月07日 04点10分
,会自动把游戏进程绑定在大缓存CCD。但无奈潜兵的程序不听指挥,不会乖乖呆在CCD0。所以才需要楼主提出的这个办法,从底层告诉游戏程序,你最多只能使用16个线程,不要跨到第二个CCD去
2025年10月07日 04点10分
level 6
测试完毕,非常有效,终于可以不用专门为了这游戏关CCD1了。说起来暗潮和潜兵是同个引擎,箭头应该学暗潮那样在游戏设置里增加一个CPU线程使用数的设置。
2025年10月07日 01点10分 3
可以说越好的u越有可能有这个问题
2025年10月07日 02点10分
2025年10月07日 03点10分
level 1
那单ccd带不动就是带不动了
2025年10月07日 02点10分 4
这种常规类型的u也可以根据CPU负载尝试增大参数,不过无需设置亲和性。另外植被,反射,阴影,垂直同步建议都调低
2025年10月07日 02点10分
@贴吧用户_7eMeC93 这些都不吃u吧?
2025年10月07日 02点10分
涉及到场景破坏的有一点点影响
2025年10月07日 03点10分
level 10
英特尔的东西直接关掉超线程呢,跟这种手动让大核绑定过来的方法差距大吗[笑眼]
2025年10月07日 03点10分 5
关闭smt相当于交错地绑定
2025年10月07日 03点10分
@贴吧用户_7eMeC93 谢老哥,你这么说就很明白了,我待会去各种方法都试试,这个帖子绝对有用[真棒][真棒][真棒]
2025年10月07日 03点10分
level 14
看不懂 先马
2025年10月07日 03点10分 6
level 8
神医!终于拯救了我的low帧,原来low帧能卡到20,32核改成16核后low帧现在稳50到60了
2025年10月24日 02点10分 7
level 11
虫巢的上个版本开始经常cpu占用拉满卡顿,这次优化并没有缓解,很大可能就是这个问题,先mark了等会儿试试
2025年10月24日 03点10分 8
level 7
战术马克
2025年10月24日 03点10分 9
level 1
这游戏压根用不了那么多的CPU核心,我的是32核现在填的22
2025年10月24日 09点10分 11
level 11
按照楼主的设置了,只给用8个大核,剩下16个小核没给分配,几秒钟的卡顿变成突然low帧了,舒服多了,但是游戏文件没改会有影响吗
2025年10月24日 11点10分 12
没影响
2025年10月24日 11点10分
兄弟还在保卫超级地球吗,之前多谢指路啊,调了之后直到现在都没在出现画面卡住现象了,提一嘴我没改文件也是会有突然的顿一下,不知道是不是你说的low帧
2025年12月24日 08点12分
level 3
楼主神了[花心][花心]
2025年12月06日 11点12分 13
level 8
自从上一次虫洞版本更新之后 我这里游戏一直都有音频卡顿的问题。只要单位数量过多一定会出现
2025年12月06日 11点12分 14
1