4核8线程好还是6核6线程对比建议 4核8线程和6核12线程的区别

相信很多小伙伴在选购cpu的时候都会为难 , 到底是选择6核6线程还是4核8线程呢?cpu的超线程对游戏有用吗?网上也有很多类似的文章 , 但是看完之后还是似懂非懂 , 没关系!看完这篇文章你就会彻底明白CPU核心与超线程之间的关系 。

4核8线程好还是6核6线程对比建议 4核8线程和6核12线程的区别


【4核8线程好还是6核6线程对比建议 4核8线程和6核12线程的区别】
先直接给答案:就游戏而言 , 6核6线程的cpu要比4核8线程更好 , 具体为什么 , 看完本文你就明白了 。
决定cpu性能的几大因素包括:核心/线程数量、频率、架构、缓存、工艺 。这里我们暂且只谈核心/线程这个概念 。
一、cpu核心与超线程有什么关系?
4核8线程好还是6核6线程对比建议 4核8线程和6核12线程的区别



我们可以把一个核心看作是一个工人 , 一个线程看作是一条流水线 , 那么4核4线程的cpu就相当于一个工人在一条流水线上工作 。后来有了超线程技术 , 允许一个核心同时处理两个线程 , 充分利用了cpu的空闲时间 , 比如我们经常看到的4核8线程、6核12线程等等 , 这就相当于给每个工人又增加了一条流水线 , 减少了工人“偷闲”的时间 , 提升了工作效率 。(别较真一个工人能不能胜任两条流水线 , 这里只是做个比喻 , 对于cpu来说 , 平时它大部分的性能都是闲置着的)
二、4核8线程的性能可以达到4核4线程的两倍吗?
4核8线程好还是6核6线程对比建议 4核8线程和6核12线程的区别


加入了超线程技术的锐龙R3-3300X 4核8线程

看到这里 , 有的同学就会想了:4核8线程的cpu工作效率是不是能达到4核4线程的两倍呢?虽然超线程对日常小软件的多开和支持多核心的应用 , 比如PS、PR等的确有很大帮助 , 不过性能提升幅度也不会有2倍那么大 , 根据不同的CPU以及使用场景 , 性能提升幅度也有所差异 , 一般大概会有20%~30%的性能提升 。
三、cpu超线程对游戏性能到底有多大提升?
这个问题也就是本文要讲的重点 , 在此之前我们要先了解一下游戏对于cpu性能需求的特点 。
还是以流水线来做比喻 。我们把游戏比作流水线的任务 , 对于游戏这类任务来说 , 最多只能支持6条流水线 , 因为目前绝大多数游戏对cpu的优化都还处于4核、6核的阶段(对于计算机系统来说 , 线程数量就相当于核心数量) 。也就是说 , 如果CPU是2核或者4核 , 开启超线程的确是有很大帮助的 。但是到了6核、8核 , 由于大多数游戏都没有针对更多的核心去做优化 , 这种情况下超线程对游戏的帮助就微乎其微了 , 并且由于超线程涉及到任务的分配 , 相当于任务发布到流水线之前还要先策划一下该怎么分 , 所以在有些游戏里 , 可能还会导致帧率的轻微下降 , 当然这个下降几乎可以忽略不计 。
所以 , 对于游戏而言 , 双核、四核的cpu如果加入了超线程 , 性能提升还是很明显的;而对于6核以上的cpu来说 , 有没有超线程意义就不大了 。
四、那么问题又来了:玩游戏用4核8线程还是6核6线程呢?
前面我们比喻里说游戏只需要6条流水线 , 那么4核8线程是不是要比6核6线程更好呢?这里你别忘了 , 4核8线程实际上只有4个工人在工作 , 只不过是给他们每人配了两条流水线(工作效率大概提升20%~30%);而6核6线程是6个工人 , 每人一条流水线 。综合来看的话肯定是6核6线程的工作效率更高 。

推荐阅读