查看: 1263|回复: 0

一个小操作,让你的P3D更上一层楼!

[复制链接]
发表于 2022-11-9 16:30:50 | 显示全部楼层 |阅读模式
什么是多核优化?

prepar3d v4以及之前所有版本,包括FSX,在运行时(高分辨率贴图、高画面设定、复杂场景),如果打开任务管理器监视你的CPU负载情况,你便会看到4个或8个线程中,只有一个线程是几乎满负载运行,其它线程维持在一个较低的负载水平。这便是被人诟病良久的“屎一般的多核优化”,很多人将其归结于程序本身硬伤,尽管现在流传了很多个版本的优化方法,比如设置affinity masks为255等,但效果都不是很理想。那么接下来,我将教你一个简单的方法,将负载均匀分配到每一个核心上,实现真正的多核优化。

一个小操作,让你的P3D更上一层楼!-320

注意!

本文接下来要介绍的方法,是通过Flyerbay评测室多次测试后总结出来的最完善的方法,但并不代表能适用于所有人!为了达到最好的效果,我们建议您的平台配置至少为:

操作系统:Windows 10 (1703)

处理器:Intel Core 四代或以上 i3/i5/i7 | AMD Ryzen 5/Ryzen 7

游戏版本:Prepar 3D v3/v4

虽然负载均衡后可以提高游戏帧数,但并不意味着能够凭空获得十几帧的提升,提升幅度由系统配置决定。若您认为使用此方法后没有提升或提升不明显(低于3帧),请站内信本人,附上系统配置及联系方式,这将有助于我们进一步优化。

若有Ryzen R7-1700X及以上的飞友试过之后请将配置信息以及操作前后Fraps帧数测试成绩站内信给我。

那么开始吧。

方法

运行P3D主程序,载入场景,等待加载完毕

打开任务管理器,选择“性能”选项卡,监视CPU运行情况。若只有一个框框,请右键——将图形变更为——逻辑处理器。

此时应该可以看到几个线程中,有一个线程的利用率明显高于其它线程,鼠标放在这个线程上,记下它的编号(如CPU 0)

回到“进程”选项卡,找到Prepar3D.exe,右键——转到详细信息,再次右键——设置相关性,将刚才记下的那个线程关闭,确定。

等待3秒左右,右键——设置相关性,再把关闭的那个线程勾上,确定。

(重要)再次右键——设置优先级,选择高或实时,确定。

回到“性能”选项卡,此时的CPU负载应该已经均衡了。

值得一提的是,这个方法是一次性的,也就是每次打开游戏都要按照上面的方法操作一遍。

另外:第6步必须进行,如果不进行,是不会有帧数的提升的。

您需要登录后才可以回帖 登录 | 加入联盟

本版积分规则

快速回复 返回顶部 返回列表