查看: 20142|回复: 133
打印 上一主题 下一主题

[展示] 关于游戏卡顿的原因、电脑配置推荐、游戏设置相关、一些乱七八糟的分析和原理

[复制链接]

5477

活跃

2587

人气

10

军饷

傲睨群雄

Rank: 13Rank: 13Rank: 13Rank: 13

积分
2925
跳转到指定楼层
楼主
发表于 2017-4-24 15:24 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式 来自:山东

登录论坛,更多趣闻美图好福利!

您需要 登录 才可以下载或查看,没有帐号?注册

x
本帖最后由 丷落夜丶 于 2018-5-31 16:03 编辑

时间过得真快,脱坑好几年了,无聊回来重新编辑一下,更新写新的行情/想法。原先过时的就删了。——2018.4.25
zen+系列的cpu也出了,单核性能感觉差的不怎么大了,CPU部分更新一下。
科技在发展,推荐的配置偶尔会更新,但不一定很及时。下次硬件大的提升,可能要到2019年了?——2018.5.31

先说配置
1.完全不差钱
cpu i7 8700k  或者 r7 2700x (游戏性能差不多)
显卡 gtx1060-6G     及其以上
火服,经常同屏人数两三百。
cpu适当超频效果更佳。
火服且多开(5以上)2700x更好一些。
但需要注意,选择2700x的话,内存频率最好还是能2666或者以上。

2.高性能且性价比
cpu i5 8600k 或者 r5 2600x
显卡 gtx1060-6G  及其以上
火服,经常同屏人数两三百。
和第一个实际差别其实不大,当游戏机而言,性价比高些。
8600k游戏性能稍微好一点点点点,
2600x综合性能更好(战未来、日常其他应用更强,多开优势很大。

3.乡野小服,物美价廉款
cpu i3 8100,r3 2200g (只玩游戏,单开或者双开。两者性能差别不大。但是,低画质单开的话,2200g可以先不买独立显卡
或者 i5 8400, r5 2400g(性能 8400强一点点,价格2400g便宜一些。同样低画质单开,2400g可以先不买独立显卡
显卡 gtx1050ti

其实到这个配置了,游戏卡顿跟你的电脑就没什么关系了。

内存容量 4G+4G  或者 4G+8G  壕 8G+8G
显示器最好还是1080p



显卡目前不考虑A卡,性价比凉凉

游戏设置方面
1.需要流畅的时候,高光不可以开2档。
开一档和不开,对流畅度影响不大。(如果影响大,说明显卡不行)
2.不要开垂直同步。(根据自己的测试,似乎需要占用一定的cpu性能,从而导致计算画面的那部分性能减少)
3.开多核优化。这个我不想过多解释,觉得CPU利用率低才是优化好的选手,不过多评价。
4.内存优化不可以开。这一点相信大家都应该知道了。

这里啰嗦一句  不是说这个配置在无双以及大规模对推中不卡
只是个人认为这是玩家自己配置能够到达的极致

原理方面
显卡占用率高=有足够多的数据需要处理=cpu分配给了显卡足够的任务
显卡利用率低=显卡要处理的数据很少=cpu分配给显卡的任务很少=cpu实际表现性能差
可实际上 很多人cpu性能是很好的 所以有结论
游戏不能充分发挥cpu性能,从而导致人多的情况下,处理数据缓慢,刷不出人。


人物刷不出来的情况
我的猜想是,刷不出人的时候,cpu那边已经堆积了大量任务计算不过来,
计算出来的也是过期的无用数据,而当前需要现实的数据则一直被延后。
重新登陆之后,相当于原先堆积的任务被直接舍弃,重新从当前处理,才刷出来。

根据对不同核数cpu玩天下的分析测试,一个人看孤独的风景的时候,最多利用到cpu 2个核心的性能
同屏人数很多时,大概只能利用到1.4~1.6核的性能

等他能发挥4核、6核、8核性能的时候,
这个问题大概可以解决了(有生之年)

杂谈
电脑配置这方面也是遵循木桶理论的。
cpu性能有限的话,显卡有时候发挥不出来应有的性能。
显卡处理的是经过cpu之后的数据,cpu性能不行,显卡可不会“幻想”着计算数据,从而利用率也低。
显卡性能有限的话,过高的cpu性能有点浪费。
天下3的问题在于,游戏对cpu利用有限,导致大家不同的cpu表现出了近似的低性能,从而让显卡发挥不了应有的性能。(用不上那么高的性能)



以下的是以前的内容,大致没什么要改的

主频高,不完全等于单核性能强
低主频多线程数的,古老便宜的服务器cpu适合多开(十几开)
但是单卡会卡
自行取舍

然后对测试结果的分析结果,适合懂计算机的朋友看看顺便讨论一下
天下3是双核优化游戏(打开多核优化之后),能被充分利用的只有cpu的两个物理核心。
有超线程的情况下,这两个物理核心的效率会更高。
其他核心、线程只起到了锦上添花的作用,并没有出太大力。
不论你的CPU多少核多少线程
对游戏出力最大的部分  只有其中2个核心的4个线程
但是 并不能说i3 7350k 这样所谓的高频双核四线程比i7 6700 强
因为假如cpu性能全被天下3占用了 无暇处理别的事情 还是会卡的


以下的内容看看就行,现在这个价位,A卡凉凉

关于为什么台式机显卡只推荐了A卡而不是N卡 按照个人的理解

主要原因依旧在于天下3对于cpu优化较差
N卡经过几代优化之后 将一个功能从显卡中分离了出去
通俗地讲 cpu把需要的计算做完了之后 要由gpu做上色那种操作
但是这个任务列表也需要分配
N卡如今是把分配任务这个工作交给cpu来进行 降低了N卡本身的压力 转移给了cpu
A卡是通过显卡自己来完成的
而天下的处境是 显卡接收的任务有限 并不需要cpu帮助减负
把工作转交给cpu 反而使天下3能利用到的那部分cpu计算性能变得更少
(个人不认为一个只能用到双核计算的游戏 可以让4核cpu全都帮忙安排渲染任务  这个只是个人臆断 没有事实证据)
而即便不考虑这个行为 天下3没有N卡或者A卡单独优化
gtx480/580 对标 GTX1060
GTX470/570 对抗 GTX1050TI 都是不吃亏的
所以综合起来 选台式机选A卡是没有多大问题的

具体分析2楼
7楼补充了测试的图(主要)
8楼不定期添加一些解决问题的方法


评分

4

查看全部评分

5477

活跃

2587

人气

10

军饷

傲睨群雄

Rank: 13Rank: 13Rank: 13Rank: 13

积分
2925
沙发
 楼主| 发表于 2017-4-24 15:25 | 只看该作者 来自:山东
下面说分析的内容
几年前发过一篇帖子 讨论了在屏幕人数很多的情况下 显卡利用率不高 导致fps低下的问题
http://tx3.netease.com/thread-4179614-1-1.html
现在看来  当初还是年少无知(现在可能也无知) 冤枉显卡了
通常来说 画面的显示有这么几个阶段
客户端接收数据
cpu将获得的数据的框架计算出来(你的屏幕有多少个人,每个人穿的什么时装,任务脸型诸如此类)
显卡给计算出来的框架上色
大致是这个过程
昨天挨个cpu核心测试了一番 于无双南门
单核 满载
单核双线程 满载
双核双线程 满载
双核4线程 每个线程70%~80%负载 每个线程负载均衡
3核3线程 ~4核8线程 各个框框锯齿严重 无客观规律

基于此 个人脑洞打开 大胆的假设了一下
天下3厉害的多核优化
实际效果是 把双核2线程的工作 分给了cpu拥有的所有线程
以i7 为例 就是把能把2个人的工作量 分给8个人去做 让8个人都轻松
而不是 让8个人一起努力工作
神一样的优化方式  论投机取巧 让人叹服观止

在这个假设基础上进一步分析
cpu总效率基本取决于2个物理核心的性能
所以显卡能处理的总数据量也只有那么多
所以在同屏人数、物体极多的情况下  cpu实际处理性能有限
导致显卡接收到的任务有限  所以显卡利用率低

佐证
不开垂直同步的情况下 显卡是可以全力工作的
但是在游戏内 即便找个简单的场景 显卡(我的是gtx970m)依旧无法满载
但是 登录页面 却可以满载  
为什么呢
个人是这样理解的
因为登录页面逻辑简单的多  就是满屏幕的粒子飞 没有场景那些3D模型
这些数据2个核心处理起来绰绰有余 给gpu的框架足够到让显卡满载


同时 天下的屏蔽模式其实也很有意思
屏蔽功能实际上是取消了对玩家的渲染,即不上色
该cpu计算还是要计算的 这也是为什么打架的时候
在显卡性能合格的情况下  模型屏蔽和不屏蔽 效果差不多的原因
但是有个情况自己无法解释
就是在南门的时候 全屏蔽了是30~35  不屏蔽只有10
难道是屏蔽了之后 连翅膀都不去计算了的原因?

最后说说为什么给了一开始的硬件选择的结论
先说cpu
个人并不是A黑 虽然amd这次的ryzen综合性能是不错
但是同频情况下 单核性能还是不够强力  基于以上分析 主要性能还是由两个核心出的大头
所以不推荐amd
不推荐所谓神U  i3 7350K的理由之前也说了
所以最终推荐了 7700k/6700k 这俩默频4.0以上的

网游不是单机 而且基于以上分析 还是受到优化导致的cpu利用瓶颈影响
买太好的也利用不上 所以RX480/GTX1060足以


最后 如果有开发人员看完了
我由衷的说一句  这个多核优化 掩人耳目实在是太厉害了
真的是欺负业务不懂计算机啊

然 毕竟一家之言 有不当自出 欢迎大神讨论

7300

活跃

3507

人气

10

军饷

伐肆八荒

Rank: 14Rank: 14Rank: 14Rank: 14

积分
3411

神仙眷侣·比翼双飞(祝天下3的小伙伴们幸福美满【赏金猎人】奖励)土豪

板凳
发表于 2017-4-24 15:26 | 只看该作者 来自:湖北
板凳,技术贴啊啊啊

评分

1

查看全部评分

567

活跃

1229

人气

46

军饷

茅塞顿开

Rank: 5Rank: 5

积分
203
4#
发表于 2017-4-24 15:31 | 只看该作者 来自:湖北
楼主能直接给链接吗!!!

评分

1

查看全部评分

88

活跃

23

人气

0

军饷

庸庸碌碌

Rank: 2

积分
38
5#
发表于 2017-4-24 15:32 | 只看该作者 来自:重庆
马一下技术贴

评分

1

查看全部评分

549

活跃

2044

人气

0

军饷

一呼百应

Rank: 11Rank: 11Rank: 11Rank: 11

积分
1277

神仙眷侣·比翼双飞(祝天下3的小伙伴们幸福美满【赏金猎人】奖励)

6#
发表于 2017-4-24 15:33 | 只看该作者 来自:北京
满心欢喜点进来,一脸懵逼走出去

评分

1

查看全部评分

5477

活跃

2587

人气

10

军饷

傲睨群雄

Rank: 13Rank: 13Rank: 13Rank: 13

积分
2925
7#
 楼主| 发表于 2017-4-24 15:35 | 只看该作者 来自:山东
本帖最后由 丷落夜丶 于 2017-4-26 10:34 编辑

编辑一下 添加测试过程中 截图 可以看得更直白主要观测的内容
cpu使用率的图示
GPUZ 中 GPU load那一栏
游戏实际FPS
分别是         
单核单线程 cpu总负载:19%   显卡负载:12%    游戏FPS:11

单核双线程
cpu总负载:28%   显卡负载: 20%   游戏FPS:21
1.提高了cpu总利用率  2.显卡接收的任务增多  3.FPS上升    个人认为是1的变化导致了3的结果

双核双线程
cpu总负载: 27%  显卡负载: 19   游戏FPS:24
真双核还是比单核双线程有一些优势
   
双核3线程
cpu总负载: 28%  显卡负载:31    游戏FPS:28
利用了更多的cpu资源 从而让显卡负载、fps得到了更多提升

双核4线程(类似i3)
cpu总负载:32%   显卡负载: 30%   游戏FPS:31
对比2-3 利用率少量提升 流畅度提升少量

3核6线程
cpu总负载:31%   显卡负载:30%    游戏FPS:31
与之前基本变化不大 即cpu并没有因为性能提升得到更多的利用
  
4核4线程(类似i5)
cpu总负载:29%   显卡负载: 35%   游戏FPS:31
与之前基本变化不大 即cpu并没有因为性能提升得到更多的利用

4核8线程(i7)
cpu总负载: 30%  显卡负载:30%    游戏FPS:31
与之前基本变化不大 即cpu并没有因为性能提升得到更多的利用


测试时 实际屏幕人数






5477

活跃

2587

人气

10

军饷

傲睨群雄

Rank: 13Rank: 13Rank: 13Rank: 13

积分
2925
8#
 楼主| 发表于 2017-4-24 15:36 | 只看该作者 来自:山东
本帖最后由 丷落夜丶 于 2017-4-27 11:17 编辑

编辑一下 添加一下下解决一下常见问题的方法以及帖子里一些其他朋友解决疑难杂症的方法有相似问题的朋友可以多一个尝试思路

1.下新的客户端


2.平时fps好看 但是一搞事情的时候卡顿

显卡性能可以的打开垂直同步稳定画面效果

3.打开多核优化之后温度增高,风扇狂转
如果显卡性能比较强,也是打开垂直同步,可以让显卡发挥到把fps最大值稳定在60就可以的最大使用率,降低发热
显卡性能不强那就算了 清灰加强散热吧

以后有的话陆续补充
头像被屏蔽

1207

活跃

3000

人气

10

军饷

逐出大荒

积分
513
9#
发表于 2017-4-24 15:42 | 只看该作者 来自:广东
提示: 作者被禁止或删除 内容自动屏蔽

1218

活跃

1380

人气

0

军饷

一呼百应

Rank: 11Rank: 11Rank: 11Rank: 11

积分
1206

神仙眷侣·比翼双飞(祝天下3的小伙伴们幸福美满【赏金猎人】奖励)

10#
发表于 2017-4-24 15:49 | 只看该作者 来自:北京
本帖最后由 藏天之痕 于 2017-4-24 15:52 编辑

程序猿飘过大体上同意楼主的观点,虽然我很早之前就怀疑过TX3所谓的多核优化是搞笑的,但是没有去验证,理由就是从4核的i5升级8核的E3后并没有感觉到提升另外,楼主说的南门模型屏蔽与否FPS差别大,我觉得模型屏蔽应该不仅是GPU不上色,应该是连模型的一些动作变化等也不做计算了,这样渲染的工作基本就没有了,所以FPS有提升
最后,我还是认为卡主要是因为WY是FWQ不够强大客户端这边已经i7、E3、E5了,瓶颈还是在FWQ那边

评分

1

查看全部评分

6459

活跃

1万

人气

386

军饷

威加海内

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

积分
4918

十年大荒·纪念勋章你好我是大白 (●—●)っ

11#
发表于 2017-4-24 15:49 | 只看该作者 来自:广东
能直接给个配置吗

4202

活跃

1万

人气

340

军饷

从者云集

儒风墨骨·離经易道

Rank: 12Rank: 12Rank: 12

积分
2006

神仙眷侣·比翼双飞(祝天下3的小伙伴们幸福美满【赏金猎人】奖励)

12#
发表于 2017-4-24 15:49 | 只看该作者 来自:内蒙古
其实真正制约游戏流畅程度的是天下3的优化………………
电脑配置提升到一定程度你就发现了  配置再高人多也卡  其实卡的不是你的电脑  是WY服务器…………

5477

活跃

2587

人气

10

军饷

傲睨群雄

Rank: 13Rank: 13Rank: 13Rank: 13

积分
2925
13#
 楼主| 发表于 2017-4-24 15:53 | 只看该作者 来自:山东
木词风风 发表于 2017-4-24 15:42
我用的i7  7700k
1070显卡
16G内存

鬼这个东西有点惆怅
因为我并没有鬼。。。
晚上我找朋友要个号测试一下
多核优化还是要开的
不开的话 开cpu利用 似乎只是用了一个核心的性能
打开N卡控制面板
把电源管理模式 改成最佳性能优先
在顺便看一看系统电源模式是不是高性能
还有个就是 显示器与机箱的线  是连在显卡上还是主板上(不过这个除了小白很少人犯- -)

5477

活跃

2587

人气

10

军饷

傲睨群雄

Rank: 13Rank: 13Rank: 13Rank: 13

积分
2925
14#
 楼主| 发表于 2017-4-24 15:55 | 只看该作者 来自:山东
律律 发表于 2017-4-24 15:49
能直接给个配置吗

主楼编辑添加了一些

120

活跃

71

人气

0

军饷

庸庸碌碌

Rank: 2

积分
44
15#
发表于 2017-4-24 15:57 | 只看该作者 来自:湖南
我可以很肯定的告诉你们,玩天下3cpu才是重点,显卡只要不是太差的就可以了,我看论坛很多人搞的显卡多高端,最后还是卡成狗,有时不是显卡问题而是cpu利用率太低。我来说下情况吧,我的电脑是5年前配的,显卡是550i的,cpu是amd8核的,到现在哪怕是四开边下战场都不会卡。

5477

活跃

2587

人气

10

军饷

傲睨群雄

Rank: 13Rank: 13Rank: 13Rank: 13

积分
2925
16#
 楼主| 发表于 2017-4-24 15:58 | 只看该作者 来自:山东
墨清玄 发表于 2017-4-24 15:49
其实真正制约游戏流畅程度的是天下3的优化………………
电脑配置提升到一定程度你就发现了  配置再高人多 ...

这是两种卡的方式
服务器卡很多情况是在超过三四百人打架的时候 才会出现的
比如卡技能这种的  这样的 玩家是没法改善的 怎么提升配置都没用
还有一种卡就是 类似无双9L南门这样卡的
是优化不够导致  但是如果玩家刚好要换配置  适当这对一下
是可以有点改善的(当然不是土豪的话  强行换一波配置提升少量新能 个人也是不推荐的- -)

3754

活跃

1万

人气

35

军饷

从者云集

Rank: 12Rank: 12Rank: 12

积分
1754
17#
发表于 2017-4-24 16:01 | 只看该作者 来自:北京
台式机的CPU牙膏厂一般的主频都不会太低,最新的最低的奔腾G4560玩天下都没啥问题的,农企最新的锐龙系列有数据额的5-7都是没有问题的,尤其是多线程处理渲染,可以将效果做到最大,但是相对性能消耗也多,发热及功耗都很大。只要不是太老的i3 i5 4代CPU或者速龙X和A8以下的CPU都是没有太大问题的,当然,一线服相应需要的配置高些很正常。

5477

活跃

2587

人气

10

军饷

傲睨群雄

Rank: 13Rank: 13Rank: 13Rank: 13

积分
2925
18#
 楼主| 发表于 2017-4-24 16:03 | 只看该作者 来自:山东
风尘沙 发表于 2017-4-24 15:57
我可以很肯定的告诉你们,玩天下3cpu才是重点,显卡只要不是太差的就可以了,我看论坛很多人搞的显卡多高 ...

基本是这样的
屏幕元素不多 逻辑不复杂的情况下 fps容易受到显卡限制而瓶颈
元素多(人多) 逻辑复杂(脸型、地形)的情况下 fps会受到优化不好以致于CPU成为瓶颈

4202

活跃

1万

人气

340

军饷

从者云集

儒风墨骨·離经易道

Rank: 12Rank: 12Rank: 12

积分
2006

神仙眷侣·比翼双飞(祝天下3的小伙伴们幸福美满【赏金猎人】奖励)

19#
发表于 2017-4-24 16:05 | 只看该作者 来自:内蒙古
丷落夜丶 发表于 2017-4-24 15:58
这是两种卡的方式
服务器卡很多情况是在超过三四百人打架的时候 才会出现的
比如卡技能这种的  这样的  ...

优化太重要了………………连最新主流单机都运行得飞起的主机竟然倒在了网游上

评分

1

查看全部评分

1036

活跃

3368

人气

10

军饷

从者云集

Rank: 12Rank: 12Rank: 12

积分
1686
20#
发表于 2017-4-24 16:05 | 只看该作者 来自:辽宁
就想知道960显卡为啥总黑……总是未响应

驱动更新过也安过老版本,以前高光得改的时候1格高光基本不会黑,现在怎么该设置都会黑
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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