|
本帖最后由 zsyfairytale 于 2013-8-9 10:55 编辑
问题帖子在这里,欢迎各位再去了解情况:http://bbs.sinofsx.com/thread-90587-1-1.html
遇到的问题:
当CPU达到75度以上的时候,掉帧厉害,NGX的3D座舱可以从24-30帧直接掉到6-12帧。其实这时候CPU在减速工作,方便散热,等温度降到65左右,帧数又回去了。如此循环
解决方法参考:【0936提供的】
1,关超线程
2,修改fsx.cfg,让游戏只使用两个核心。
我真正的操作是:【0948提供的】
在cfg中把[JOBSCHEDULER]
AffinityMask=255
改为:[JOBSCHEDULER]
AffinityMask=85
【高手绕开】给新人解释一下这个什么意思:
我的电脑是4核心8线程的,那个数字255表示我在用全部核心全部线程参与fs的运算。【为什么?】十进制的255在二进制里面等于11111111,让计算机知道我要用全部线程参与工作。【那85呢?】就是二进制01010101,告诉电脑,用1,3,5,7号线程运算。。这样子,我只让每个核心的其中一个线程来工作。
于是,fs对CPU的使用率不会超过50%(加上一点后台程序当然是会在总体上超过50%)
于是,现在CPU的温度基本不会超过74度。NGX 3D帧数也不会低于17.满足我的要求了。
这是自带风扇的情况下,我再加一个外置抽风式散热器。温度就在72以下了。不卡不卡
【我是个守信用的人】,我说会吧全部金币给他的。但是这个帖子已经发出去一点了。希望他不要介意。过来跟我核对。金币都是浮云啊。貌似转账不了。余额不足500哈哈。0936那过来加个QQ:675265404,咱们去灌水区转账吧
不谢
题外话吧,每次fs遇到问题,总能把你向电脑高手一点点推。
|
|