找回密码
 立即注册
搜索
查看: 6127|回复: 15

[硬件] 吃鸡 和 CPU 的关系

[复制链接]
     
发表于 2017-9-28 02:52 | 显示全部楼层 |阅读模式
本帖最后由 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不够, 可这还差得远呢就开始坠落了
回复

使用道具 举报

     
发表于 2017-9-28 03:09 来自手机 | 显示全部楼层
看极客湾的测试视频,4560都带得起,硬盘内存频率,显卡这三样最重要
回复

使用道具 举报

     
发表于 2017-9-28 03:15 | 显示全部楼层
你把超线程关了看看是50%还是100%
回复

使用道具 举报

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

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

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

使用道具 举报

     
 楼主| 发表于 2017-9-28 03:18 | 显示全部楼层
刚才我让我朋友的1700X+GTX970做了测试, 得到了一样的结论

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

实在是不懂为什么会这样
回复

使用道具 举报

     
 楼主| 发表于 2017-9-28 03:19 | 显示全部楼层
qwased 发表于 2017-9-28 03:15
你把超线程关了看看是50%还是100%

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

使用道具 举报

     
发表于 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经常能看到这游戏把负载分配到一个核心的两个线程上了,不过好像影响不是很大就懒得管了
回复

使用道具 举报

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

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

对帧数影响出0

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

使用道具 举报

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

对帧数影响出0

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

使用道具 举报

头像被屏蔽
     
发表于 2017-9-28 04:08 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2017-9-28 07:00 来自手机 | 显示全部楼层
win10是屎 先换win7再看帧数

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

使用道具 举报

     
发表于 2017-9-28 07:44 来自手机 | 显示全部楼层
有些游戏内存性能影响还是很大的
回复

使用道具 举报

     
发表于 2017-9-28 07:51 来自手机 | 显示全部楼层
换个四通道的试试?

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

使用道具 举报

     
发表于 2017-9-28 08:46 | 显示全部楼层
IO,内存和硬盘读写被占用了
回复

使用道具 举报

     
发表于 2017-9-28 09:02 | 显示全部楼层
cpu占用率只是个参考,实际情况并不是加减法这么简单,无论如何如果一个核心占了一半以上,就有可能拖累整个电脑,具体情况不一定,有的可能和io有关,有的纯粹就是人品
回复

使用道具 举报

     
发表于 2017-9-28 15:46 | 显示全部楼层
你先看看是不是主板芯片组驱动没装好……
以前一台朋友吃鸡电脑也这样,给他装好驱动后一下子就正常了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2025-8-16 01:57 , Processed in 0.076762 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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