blackeyed 发表于 2017-9-28 02:52

吃鸡 和 CPU 的关系

本帖最后由 blackeyed 于 2017-9-28 02:55 编辑

我先说下我的电脑配置
i7 4790k + 32G + GTX1070

我在玩吃鸡(最低画质)的时候, 帧数非常低, 经常掉到20帧
我听说这个游戏优化非常差, 我心想确实是差
后来我问了下别人的配置和帧数以后才发现这不是显卡不足而是CPU

然后我仔细认真对比了一下, 发现了一件无法理解的事情

我开机以后, 除了系统必须的东西, 其他程序都不开, 只进游戏
这时候CPU占用会在45%左右

然后我找了一个固定点, 视角也固定不动, 这时候帧数稳定(最低画质)在110帧

当我打开另外一个程序运行, CPU占用多了10%, 总计55%左右
这时候游戏帧数马上变成90帧 (我反复开关程序看过, 帧数变化立竿见影)

当我再开个程序运行, CPU占用再多10%, 总计65%左右
这时候游戏帧数马上又掉到70帧

直到这个时候我才明白为什么我吃鸡的时候经常帧数掉到20, 因为我吃鸡的时候开着其他程序, 常年保持在80%以上的CPU占用



那么我不明白的问题是, 既然我的CPU占用只有65%, 远远还没满的时候, 为什么游戏的帧数就开始疯狂坠落了
你要说CPU经常触顶, 那我能理解, 是CPU不够, 可这还差得远呢就开始坠落了

windrarara 发表于 2017-9-28 03:09

看极客湾的测试视频,4560都带得起,硬盘内存频率,显卡这三样最重要

qwased 发表于 2017-9-28 03:15

你把超线程关了看看是50%还是100%

blackeyed 发表于 2017-9-28 03:16

windrarara 发表于 2017-9-28 03:09
看极客湾的测试视频,4560都带得起,硬盘内存频率,显卡这三样最重要

根本不是在讨论能不能带得起的问题

核心问题是: CPU占用远不满的情况下, CPU的占用依然极大得影响了游戏帧数
说白一点: 感觉对于吃鸡这个游戏来说, 就是他就算不用, 也不准你用

blackeyed 发表于 2017-9-28 03:18

刚才我让我朋友的1700X+GTX970做了测试, 得到了一样的结论

他开游戏, CPU占用20%
另外开个程序提高CPU占用到30%,游戏帧数立竿见影得下降了10%

实在是不懂为什么会这样

blackeyed 发表于 2017-9-28 03:19

qwased 发表于 2017-9-28 03:15
你把超线程关了看看是50%还是100%

看5楼, 这肯定跟超线程没关系了, 5楼的测试CPU占用从20%到30%都影响

qwased 发表于 2017-9-28 03:31

本帖最后由 qwased 于 2017-9-28 03:33 编辑

blackeyed 发表于 2017-9-28 03:19
看5楼, 这肯定跟超线程没关系了, 5楼的测试CPU占用从20%到30%都影响
我自己用的1700 3.8g+970,内存8X2双通3066,平时玩都是2k分辨率 视距中阴影中材质中其余最低,现在稳定60~70fps,之前自己的测试是内存频率影响较大,2400的话会比3066低5~10fps,如果开个obs推流会再降低10fps。3066之后obs推流只降5fps
建议用gpuz检查下你的gpu load是否正常
另外这游戏似乎还是和超线程冲突,1700经常能看到这游戏把负载分配到一个核心的两个线程上了,不过好像影响不是很大就懒得管了

blackeyed 发表于 2017-9-28 03:34

qwased 发表于 2017-9-28 03:31
我自己用的1700 3.8g+970,内存8X2双通3066,平时玩都是2k分辨率 视距中阴影中材质中其余最低,现在稳定60 ...

刚才进一步测试了, 用了纯跑计算的程序, 几乎不做内存读写和屏幕操作

对帧数影响出0

那么基本结论就是, 跑的程序如果有内存读写或者可能是屏幕操作的话, 会对吃鸡的帧数有很大影响

qwased 发表于 2017-9-28 03:41

blackeyed 发表于 2017-9-28 03:34
刚才进一步测试了, 用了纯跑计算的程序, 几乎不做内存读写和屏幕操作

对帧数影响出0

你的内存频率是多少?DDR3的话试试能不能通过调小参超频到2400,应该会有比较明显的提升,跑下aida64的内存带宽测试看看
这个游戏会在内存和显存之间不停的交换贴图数据,gpuz里面memory controller的负载一直是50~60%,你试试调一下游戏的贴图质量从最低到最高的帧数有啥不同。而且开放世界也很吃drawcall性能,会浪费比较多的内存带宽

madbird302 发表于 2017-9-28 04:08

sjw6234 发表于 2017-9-28 07:00

win10是屎 先换win7再看帧数

—— 来自 LENOVO Lenovo P2c72, Android 7.0上的 S1Next-鹅版 v1.3.1.0-play

nosmokingsp 发表于 2017-9-28 07:44

有些游戏内存性能影响还是很大的

太夏梵天 发表于 2017-9-28 07:51

换个四通道的试试?

—— 来自 Xiaomi MI 6, Android 7.1.1上的 S1Next-鹅版 v1.3.1.0

wzyvth20 发表于 2017-9-28 08:46

IO,内存和硬盘读写被占用了

oz01 发表于 2017-9-28 09:02

cpu占用率只是个参考,实际情况并不是加减法这么简单,无论如何如果一个核心占了一半以上,就有可能拖累整个电脑,具体情况不一定,有的可能和io有关,有的纯粹就是人品

zhuoer 发表于 2017-9-28 15:46

你先看看是不是主板芯片组驱动没装好……
以前一台朋友吃鸡电脑也这样,给他装好驱动后一下子就正常了
页: [1]
查看完整版本: 吃鸡 和 CPU 的关系