玩游戏FPS和CPU哪个更重要?

一、前言:是什么因素导致了网络游戏的卡顿!

可能有很多同学会有这样的体验,自己的电脑在玩3A单机大作的时候帧率非常高,在网络游戏中一个人做任务电脑运行也很流畅,但是一旦到了大规模团战的时候,会立刻变成幻灯片画面,游戏的帧率很多时候甚至只有1~2帧!

之所以会出现这样的情况,多数原因是因为你的系统内存带宽不足,严重影响了的运行效率。

其实我们知道,高性能CPU在高负荷运算时数据吞吐量都是几百GB/s甚至可以达到TB/s级别,内存区区数十GB/s的带宽根本无法满足需求。如果让CPU直接从内存从存取数据,会导致处理器在大多数时候处于等待的状态,运算效率会跌到惨不忍睹。为了减少CPU直接从内存存取数据的次数,于是就有了缓存的诞生。发展到如今,在处理器中,缓存所消耗的数量已经远远超过CPU核心。

一般来说,现在处理器的L1、L2配合8MB的L3缓存在大多数情况下都能实现95%以上的命中率,也就是说CPU只有5%不到的数据会直接从内存中读取,这种情况下内存带宽对于系统性能的影响会变得微不足道。

不过一旦数据量成倍加大,缓存命中率开始降低的时候,CPU的运算效率就会急剧降低(在很多游戏中出现的最低帧或者卡顿的时候往往就是这种情况),毕竟内存的带宽只有三级缓存的十分之一左右。

回到网络游戏,当你一个人在野外刷怪做任务时,实际上和单机游戏差不多,对于CPU和内存性能没有太多的需求。

但是一旦几十人上百人同时攻击野外boss、或者是在大型的团队副本攻略Boss时,数据的运算量和传输量会呈几何级的提升,配置不太合理的主机往往就会卡成幻灯片。

这种情况下,提升CPU频率、缓存容量、提高内存频率可以有效缓解卡顿的情况。从理论上来说,内存频率、CPU缓存容量以及CPU的IPC性能直接能够影响网络游戏的团战体验。

本篇文章主要针对目前市面上比较流行的9款MMORPG和竞技游戏进行帧率,在预算有限的情况下,如何选购一台体验更好的电竞主机。

处理器选择的是锐龙5 3600与 酷睿i5-9600KF,他们是A/I各自在千元级市场的销量担当。

从参数上来看,i5-9600KF更高的主频可以直接提高网络游戏的运行帧率,不过锐龙5 3600的三级缓存容量高达32MB,同样也能改善团战时的帧率表现。

显卡开始统一搭配GTX 1660 ,而考虑到AMD平台(处理器+主板)整体价格更低,后期我们再为锐龙5 3600更换一块更高档的RX 5700 XT。

二、暴雪系及其他主流竞技游戏测试

1、使命召唤16:战区

《使命召唤16:战区》应该是当前最火的大逃杀游戏,在上线3天之后玩家就突破了1500万。

手动调节到高画质,分辨率为,显存占用3610MB。

至于测试场景,我们选择在容颜河采石场的一处固定场景跑步前行30秒,并记录平均帧率。

《使命召唤16:战区》这个游戏比较偏向于Intel处理器,在都使用GTX 1660 Ti的时候,i5-9600KF的平均帧率比锐龙5 3600要高4帧。

对于魔兽世界而言,人越多、规模越宏大的场景越能体现出CPU的性能差异。不过笔者弃坑实在太久了,最终只能在鹰翼广场对比一下静态画面的帧率。

把显卡换成RX 5700 XT之后,帧率直接提升到了197FPS。

其实在静态的场景下,WOW这个游戏并不消耗CPU,因此在升级显卡之后帧率能够提升40FPS左右。

《守望先锋》暴雪娱乐第一次涉足FPS领域的作品,这款游戏影响力一度超过了LOL,即便是现在仍然还有相当数量的玩家活跃在游戏中。

由于游戏没有提供测试程序,我们选在训练关卡中从出生地一直向前奔跑,用Fraps记录20秒帧数。测试时打开100%渲染。

守望先锋这个游戏对于CPU的要求并不高,基本上一块i3-9100F就能保证处理器不至于成为瓶颈。

这款游戏与《魔兽世界》一样,在搭配GTX 1660 Ti的时候,帧率差异只有1帧,可以算作是误差。

将显卡换成RX 5700 XT之后,平均帧率就猛增到了227FPS,提升幅度达到了45%。

由于本游戏没有提供测试程序,我们选在训练场中选择了一块无人场地,反复进行多次帧率测试,确认每次得到的结果差距都在2%以内。

在锐龙3000系列处理器诞生之前,,《绝地求生》一直都是Intel处理器的优势项目。不过Zen 2构架的优秀表现奖形势逆转了,目前锐龙3000处理器帧率都要略高于同级别的酷睿处理器。

《Apex英雄》同样没有提供测试程序,为了减少测试时变量的干扰,我们选取在训练场进行帧数测试,测试时手动调整为最高画质。我们在训练场录得的帧率与同实战时的帧率较为接近,因此有一定的参考价值。

这个游戏与《使命召唤:战区》类似,Intel处理器略有优势,i5-9600KF比锐龙5 3600高了2帧的样子。

但是换成显卡之后,锐龙5 3600的帧率达到了143FPS,提升幅度为31%。

《坦克世界》是一款经典的战争,号称在全球拥有1亿玩家。另外在1月份中国疫情还算比较严重的时候,游戏的制作及发行Wargaming(WG)捐款了1000万美元。

显然,想要在极高画质下完《坦克世界》,显卡更为重要。在搭配GTX 1660 Ti的时候,i5-9600KF的帧率比锐龙5 3600略高2FPS;但是将显卡换成RX 5700 XT之后,锐龙5 3600的帧率会达到177FPS,提升幅度为33%。

自从加入了“大逃杀”模式之后,《堡垒之夜》的数就呈几何级的增长,早在2年前玩家数量就超过了2亿,成为全球最为火爆的网络游戏之一。

为了避免不必要的变量干扰,我们选择在了湖心的一个小岛上,测试的时候做来回折返跑30秒,并记录游戏的帧率。

《天涯明月刀》为国内首款定位于“电影网游”的作品,有腾讯旗下的北极光工作室完成研发。

测试时设置为“高配画质”。有一点比较奇怪,将最高帧率锁定为60FPS的时候,实际上只能达到57FPS;将游戏的最高帧率锁定到120FPS的时候,实际是只能达到104帧。

由于《天涯明月刀》锁定的帧率上现,即便将显卡换成RX 5700 XT,游戏的帧率也没有丝毫变化,同为104PFS。

另外就是这款游戏,锐龙5 3600的帧率更好些,i5-9600KF没有达到最高帧率,比锐龙5 3600要低了7帧。

这款2013年由腾讯引入内地的游戏一度成为当时最火爆的MMORPG游戏,但是由于游戏的优化实在太烂,也让不少玩家无奈离开。

至于游戏的画质,虽然在5档画质下画面效果非常惊艳,但是人数多帧率将会变得惨不忍睹,团战的时候1~2帧是很常见的事。因此我们将画质设置为“战斗优化选项”。

至于测试场景,我们选择了风月馆仓库,这里玩家人数相对较多,对于处理器有一定的压力。

在1080P“战斗优化”画质下,《剑灵》对于显卡基本上没有什么要求,即便是将显卡换成RX 5700 XT,游戏的帧率提升也非常之有限。

对于处理器而言,i5-9600KF由于频率更高,在帧率方面有一定的优势,比锐龙5 3600强了10%左右。

4、内存频率对于游戏帧率的影响

测试游戏我们选的是《剑灵》,分别在2133MHz内存3600MHz频率测试i5-9600KF平台在游戏中的帧率。

这是3600MHz时的帧率,在风月馆仓库处有59FPS。

将内存频率降到2133MHz之后,帧率降到了38FPS,帧率损失了超过30%。

四、总结:新一代锐龙处理器更优 Intel任重而道远

首先必须说明,网络游戏的测试存在着非常多的变量,因此测试并不能保证完全的公平。

比如我们在测试《剑灵》的时候,由于测试场景中玩家数都一直在变化,即便是在同一个地方、同一个方向与视角、同样的画质,但是在不同时段的帧率肯定是不一样的。

对此我们也有一些解决办法,如果下次还有机会测试网游,届时会向大家展示出来。

另外就是,网络游戏其实在团战的时候不同的CPU表现会天壤地别,只是由于条件以及时间限制,此次我们并没有测试大规模战斗场景的帧率。

从测试结果来看,在都搭配GTX 1660 Ti的时候,i5-9600KF在所测试的游戏中的帧率会比锐龙5 3600强1.2%左右,差距主要是来源于《剑灵》。而其他8款游戏的表现,2款处理器基本上处于同一水准。

在这里要解释以下几个问题:

这是为了能够让i5-9600KF使用高频内存。

在我们测试《剑灵》时,3600MHz频率的内存比2133MHz的帧率要高出了30%左右。

不只是《剑灵》,像《魔兽世界》、《天龙八部》、《绝地求生》,几乎所有涉及到团队战斗的MMORPG与电子竞技非常需求内存频率,高频内存能带来更高的帧率。

想要让i5-9600KF发挥更好的性能,必须要用Z370/390主板。

这是为了测试在同样预算的情况下,价格更便宜的处理器搭配更高端的显卡游戏的运行帧率会有怎样的变化。

500元左右的B450主板就可以支持CPU和内存的超频,而i5-9600KF要使用高频内存必须要搭配价格昂贵的Z370/390主板,再加上处理器之间的价格差异,锐龙5 3600平台的价格要比i5-9600KF便宜500~600元左右。

选择RX 5700 XT的另外一个原因,还因为它是目前2000元价位性价比最高的显卡。现在市场上的非公RX 5700 XT价格与RX 2060相当,但是性能却要比RTX 2070还要强。

3、MMORPG和电子竞技类游戏是否6核6线程就够了?

目前主流的电竞类游戏以及MMORPG游戏对多核心并没有太高的需求,6核6线程就足够使用了。但是如果你想在双开MMORPG游戏,6核6线程会非常吃紧,这个时候超线程功能或者更多的核心数就能带来更好的体验。

此外,如果你若有直播的需求,最低的要求也是6核12线程,否则CPU不会有足够的资源进行推流。

至于Intel,想要在未来扭转桌面处理器不利的局面,需要更多的从玩家的角度来考虑:

1、开放i5处理器的超线程技术:这一点Intel已经准备好了,即将上市的第十代Comet Lake-S酷睿i5处理器将会拥有超线程技术,若你是Intel铁杆粉丝,不妨再等等。

2、开放B460主板的超频功能:现在的部分i3/i5处理器也能超频,但是主板只能选价格昂贵的Z系列主板,如果未来中端的B460主板能够支持超频,哪怕是只开放内存超频的功能,都能让i5处理器在网路游戏中拥有更好的游戏体验。

虽然这种做法可能会损害高端Z系列主板的销量,但是实际情况是,有能力购买i9-10900K的玩家几乎不会考虑供电薄弱的B460主板。

现在爆款的电商电竞整机都是清一色i5-9600KF + B360主板的奇葩搭配,也算是PC领域的一个奇观了!

如果你是在预算有限的情况下想购买一台主机玩网络游戏,考虑到游戏多开、直播、无疑新一代的锐龙5处理器平台是相对合理的选择!

更为重要的是,由于主板以及处理器价格上的优势,在同样的价位上,选择锐龙5 3600平台可以搭更高阶的显卡,这对于单机游戏以及大部分网络游戏来说,可以代理立竿见影的帧率提升效果!

一直以来,人们对于多核心好还是高主频好的争论喋喋不休。在理想情况下,当然是核心越多、主频越高越好。但实际情况并不允许无脑堆核心或无脑拉主频,总要在核心数和主频之间做一个取舍和平衡,一起看看吧

了解处理器特性的朋友都知道,在TDP保持不变的情况下,一颗处理器的核心数量越多,那么主频和加速频率就没有办法做的太高。因为整个处理器想要控制好功耗的话,那就意味着每一个核心都要控制功耗,而功耗不高,频率自然很难上得去,这就是为什么处理器核心数量越多,大家看到的主频和加速频率会相对越低。

一直以来,人们对于多核心好还是高主频好的争论喋喋不休。在理想情况下,当然是核心越多、主频越高越好。但实际情况并不允许无脑堆核心或无脑拉主频,总要在核心数和主频之间做一个取舍和平衡。

·多核好,还是高主频好?

那么在有限的技术条件下,究竟是多核心好呢?还是高主频好呢?其实我们可以做一个比喻来试着说明这个问题。

现在,我们把处理器比作一家工厂,核心数就相当于工人的数量,而主频呢,就相当于工人自身的能力。

对于工厂来说,提升工作效率主要有三种方法:

第一,通过技术创新、设备升级或者管理方法升级来提升效率;

第二,通过招聘更多的工人,奉行人多力量大来提升效率;

第三,通过招聘数量有限,但工作能力超强的人来提升效率。

我们假设以目前的状况来看,这家工厂在技术创新、设备等级、管理方法等方面都已是业界数一数二,短时间无法在这些方面取得实质性突破,强行通过此方法来提升效率的话,大概率会得不偿失。

那么这家工厂就需要考虑第二和第三种方法。

首先,招聘大量工人确实是简单有效的提升工作效率的方法,但是招进来的这些工人们,每个人的能力参差不齐,有的是劳动模范,工作能力超强、效率极高,而有的人却比较爱偷懒,常常在上班时间摸鱼。因此,虽然通过大量招聘工人解决了整体工作效率问题,但总有那么一些不合格的人在浑水摸鱼,享受着“大锅饭”的红利。

在了解到这种情况之后,工厂决定选择另一种方法,也就是不去盲目扩大工人数量,而是精挑细选,专门选那些工作技能高超的工匠级选手来工厂工作。最终工厂发现,因为这些匠人们工作方法娴熟、工作技能强,所以虽然数量不多,但一个人却往往能比那些摸鱼的人干出双倍甚至三倍的工作,因此这样的方法既能够保证工作效率,同时又能够保证每一个岗位没有短板。

但人数少却个个都是精英的话,更能打得起硬仗

对比之下,在采用第二种方法的时候,这家工厂看起来每天上下班热热闹闹,一派繁荣景象,但其中却存在不少滥竽充数之人,有时遇到棘手问题,总是感觉力不从心。而在采用第三种方法之后,工厂虽然平静了很多,似乎也不那么热闹,但实际打起硬仗来,真是个顶个的强。

看到这里,我想大家应该就会明白,对于处理器这座工厂来说,如果很多工人能够同时具备高素质那自然是再好不过。但是如果没法保证来工厂工作的每个人都是劳动模范,那么不如在保证数量的前提下,让每一个人都具备更强的技能。

·有了高主频,6核战8核一点都不虚

事实上,英特尔在酷睿平台所做的选择,就是第三条。

在4月初发布的十代酷睿H系列处理器上,英特尔为酷睿i7、i9家族赋予了更高的主频,以及全面突破5GHz的睿频加速能力,虽然主流依旧是6核心和8核心处理器,并未给十代酷睿这家工厂招聘更多的“工人”(核心),但“慧眼识珠”的英特尔给这家工厂安排的全是劳动模范,他们每个人都拥有高超的技能,来确保十代酷睿这座工厂能够在打硬仗时表现更加出色。

十代酷睿同时具备多核心+高主频/睿频特性

怎么?不相信吗?我们看一些测试数据好了,毕竟测试是最能说明问题的方法。

对于处理器来说,运行游戏称得上是打硬仗了。那么6核心的十代酷睿和8核心的锐龙4000表现如何呢?看看下面的游戏测试结果。

为了证明对比是客观的,所以我们都通过游戏自带的Benchmark程序来测试,它不仅能够反映帧数表现,还能够给出配置信息。

《古墓丽影:暗影》的Benchmark程序可以记录处理器渲染性能,所以既然是对比处理器,那么这一项性能就比较关键了。从测试结果可以看到:

英特尔十代酷睿平台在CPU Render(渲染)测试中,平均:116fps、最低:63fps、最高:235fps;

在平均帧和最高帧表现上,英特尔十代酷睿平台明显优于AMD三代锐龙平台,分别高16帧和87帧,在最低帧上不如AMD三代锐龙平台,低15帧。

6核心打不过8核心吗?

再看一个《刺客信条:奥德赛》的测试:

英特尔十代酷睿,最高画质平均:51fps、最高:95fps、最低:15fps

AMD三代锐龙,最高画质平均:49fps、最高:75fps、最低:26fps

英特尔十代酷睿平台,最高画质平均:51fps、最高:95fps、最低:15fps

AMD三代锐龙平台,最高画质平均:49fps、最高:75fps、最低:26fps

英特尔十代酷睿平台在平均帧,最高帧表现上优于AMD三代锐龙平台,最低帧表现上不如后者,整体表现优于AMD三代锐龙平台。

最后再看一个《英雄联盟》的测试,为了公正客观我们使用第三方软件记录帧数表现。

我要回帖

更多关于 玩lol显卡和cpu哪个重要 的文章