赔了夫人又折兵(二)超过数量临界点,CPU核心越多越慢

此文发表于2018年9月21日,是小虫站长电脑配置文集:《烽火照西京,心牵性价比》第一部中第四章,版权登记:川作登字-2018-A-00169851

对多数人来说,电脑的主要用途是玩游戏,而不是3D渲染,此文特别适合游戏爱好者阅读。

有钱就任性?对不起,越有钱游戏速度越慢。

 CPU和显卡不同,显卡档次越高,不会出现性能反而降低的情况,而CPU则不然,目前很多游戏对多线程的优化支持不足,有可能反而会出现“核心线程越多游戏速度越慢”的情况。

看完此文,你会明白对现在的游戏而言,几核的性价比最佳。

————————————

从单核到双核再到四核,游戏性能是同步提升的,但当核心数量超过某个临界点,则会发生核心越多速度越慢,以至于出现了下面的奇观:

CPU越高档速度越慢!

CPU核心数量越多速度越慢!

花了很多钱,结果是“越贵的主机游戏性能越慢”,这真是赔了夫人又折兵!

超高配置的电脑玩游戏反而更慢,这并不是什么耸人听闻的事情。在现实生活中也会遇到类似情况,同样一条路,法拉利只能跑20公里/小时,而10多万的越野车却能跑60公里/小时,原因很简单,这条马路坑洼太多,对底盘低的跑车支持度不足,而高底盘的越野车却更有优势。

目前,这个临界点数量是8核,但在部分游戏中,这个临界点是从6核心开始。游戏爱好者选购注意:

1、首先排除工作站处理器(超过8核一律排除)。

intel 高端的7980XE(18核36线程)不如8700K,AMD 线程撕裂者二代 2990WX(32核64线程,W含义是处理器定位在workstation工作站)不如2700X。2990WX不行,那么不带W的2950X(16核32线程)如何?实际整个线程撕裂者处理器,无论是否带W,定位都是工作站,这里只需要记住:2990WX和2950X属于难兄难弟,游戏性能都不行,这点AMD自己非常清楚,以至于专门提示用户,在Ryzen Master中,可以开启"游戏模式"来提示性能,而游戏模式的工作原理很简单,就是屏蔽多余核心,可以把32核心屏蔽24个,16个屏蔽8个,只保留8个核心用于游戏。

上面的情况搬到现实中,是如下场景:

一个有钱的老板,并不了解一项工程需要多少人,于是请了32个工人,发现人多工作反而效率低,于是让24个人休息,剩余8个人劳动,然而他却要给32个人都发工资,这不是给自己找抽是什么?这事看起来很可笑,但在主机的选购中即使发生了也浑然不知。

那么,核心多了游戏到底会慢好多呢?

8核16线程和16核32线程的性能比值如下(此数据来源于网络,大约数值)——

《刺客信条 起源》《全景封锁》《文明6》《最终幻想15》1:1

《全面战争 战锤2》《杀手6》《GTA5》《古墓丽影崛起》1:0.98

《孤岛惊魂5》1:0.95

《杀出重围:人类分裂》1:0.92

综合看,有50%的游戏8核和16核心性能差不多,而还有50%的游戏,16核会比8核慢2-10%,但32核心就有点不好意思比,有的游戏性能会不到8核心的50%,如《全面战争 战锤2》和《孤岛惊魂5》。

2、8核心16线程也不是成绩最好的

虽然我早知道R7-2700X在有些游戏中打不过R5-2600X(注:并不推荐2600X,价差在100以上选R5-2600性价比更高),但国内一专业电脑媒体的测试结果让人有点吃惊,他们是采用的R7-2700通过屏蔽核心和线程来研究的,发现在《孤岛惊魂3》中,6核线程速度为137帧,而8核16线程为49帧,以此推算相当于2700X只有2600X性能的36%,《孤岛惊魂4》的情况也与之类似。

这个差距也太大了,决定做一次实验。

测试平台:R7-2700X、微星B450M、海盗船8GB、微星GTX1060 6GB独显,

测试方式:通过Ryzen Master调节核心和线程数量,对比游戏的同一场景平均帧数

CPU线程数量和游戏性能对比

上图解读提示:帧数差距在2以内,可以看做为测试误差。

 从上图我们可以得出如下结论:

1、3D测分软件和实际游戏性能有较大偏差,因此看测试分数不靠谱。

2、《使命召唤14》《孤岛惊魂4》确实6核6线程的性能最高,对于这款两款游戏而言,用6核处理器将比8核还快。《GTA5》、《巫师3》、《孤岛惊魂5》这三款游戏,对多核心的支持有所提高,至少没有出现核心越多越慢。

3、这5款游戏的共同点:开启超线程后,性能会降低。因此当你在玩3A大作的时候,如果物理核心达到6个,可以尝试屏蔽超线程来提升性能

4、4核4线程到双核4线程,性能下降有点多,说明物理四核很重要。

5、6核的性价比最高,AMD锐龙没有6核6线程产品,那么首选当然是6核12线程的R5-2600。从今天价格看,R5-2600(不带X)只有1200多元,性价比一枝独秀。

从长远看,游戏必然会对多核支持的更好,但关键是,长远是多久?5年还是3年,这个谁都说不准,因此,想玩大型3D游戏却在纠结于处理器选i7-8700还是i5-8500,是2700X还是2600X的哪款性价比更高,相信你已经知道了答案。但是,游戏主播,多账号挂机、大型3D设计、高清视频编辑等工作则并不宜将此文生搬硬套。

总结:

8核并不一定胜过6核,《刺客信条 起源》《文明6》等游戏对多核心支持得比较好,8核性能高于6核,《刺客信条 起源》8核比6核高8%,但多数游戏,8核和6核都差不多,而部分游戏中用8核的速度低于6核。因此我们在选购电脑时,不能迷信核心越多速度越快。

最新咨询/评论

  • **** 2022-09-30 15:29 评价等级很好

    老师这篇文章还会更新吗?里面结论纯打游戏6核心和4核心帧数以最高。 但是如吃鸡4C8T会明显比4C4T帧数高。 还有一个问题就是游戏是按核心优化还是线程优化? 比如据说一款6线程优化大的游戏,4C8T会比4C4T好吗。 6C12T又比6C6T差吗

    站长答复:

    总体看来区别不大。新游戏会越来越多支持更多的核心,不同的游戏表现也不相同,后期估计8C16T是个分界点,现在来点大的游戏6C12T起步。

  • **** 2019-07-11 14:12 评价等级很好

    电脑主要用于PS修图和堆栈接片,配什么CPU好

    站长答复:

    按预算选择

  • **** 2019-07-10 19:10 评价等级很好

    按照这篇文章来看,打游戏不需要3900x和9900k这样的u,3600和9400f这种级别的就足够了。

    站长答复:

    这是研究的单游戏,有的游戏CPU占用还是高,有其余操作如开个直播,6核就不太够

  • **** 2019-05-08 20:17 评价等级很好

    游戏卡的时候cpu占用就会陡然下降,不卡的时候占用就上升到80 90 这就是所谓的多核低能么

  • 173458**** 2019-04-26 21:12 评价等级很好

    感谢小虫站长老师,让我学到了很多关于电脑配置的知识

    站长答复:

    祝你学有所成,多学知识让人强大,多看明星绯闻只能原地踏步。

  • ous**** 2019-03-07 09:09 评价等级很好

    楼主好,在测试6核心数的cpu中,主频越高游戏性能越好。实测了8600k超频到4.8,和所以的6核心产品比(8500,9400f,1600x等),性能提升还是很大的,感觉还是默认频率直观影响游戏性能。不知道楼主对这个测试过吗?求权威发布!不太会数据统计,但是肉眼看数据还是很可观。

    站长答复:

    你好,没有实测过,有的游戏对主频比较敏感,升高频率确实比增加核心管用

  • **** 2019-02-23 00:20 评价等级很好

    你好大神,请问R5-2600+rtx2060如何?主要玩一般的游戏用

    站长答复:

    你好,可以的

  • **** 2019-02-22 15:06 评价等级很好

    3D绘图使用是使用多核多线程还是少核少线程合适呢?内存肯定是越大越好!

    站长答复:

    看实际应用的轻度、中度还是专业级

ICP备案证书号:蜀ICP备2023032781号-2

川公网安备 51010702000032号