Linux|为什么会出现i5干翻i7的事情?

Linux|为什么会出现i5干翻i7的事情?

文章图片

Linux|为什么会出现i5干翻i7的事情?

文章图片

Linux|为什么会出现i5干翻i7的事情?

文章图片


【Linux|为什么会出现i5干翻i7的事情?】对于Intel的CPU , i3 , i5 , i7和i9这几个字段是品牌修饰符 , 可以用于简单的区分产品的定位 , 但是不能只根据品牌修饰符来判断其性能表现 , 但是还要考虑相关产品的代差问题 , 如果说同代的产品 , 从i3到i9 , 产品的综合性能越来越强 , 但如果不是同代产品 , 出现i5干翻i7的事情并不奇怪 。

那么如果分辨产品是哪一代呢?Intel的相关规则比较简单 , 直接看跟在i3 , i5 , i7和i9这几个字眼后面的数字就行了 , 譬如i9-9900K是9代 , i9-10900K是10代 , i9-11990K是11代 , i9-12900K是12代 。

那么为什么会出现i5干翻i7的事情呢?这个地方就涉及到如何判断一款处理器的性能了 , 简单来说主要有这些因素 , 首先自然是大家最熟悉的频率 , 其次就是核心线程数量 , 再次就是特别重要的架构 。

考虑到目前的CPU频率都不低了 , 因此它对整体性能决定性的权重 , 不如核心线程数量和架构这两个因素 , 如果架构变化不大 , 但是因为某些原因 , Intel将i5的核心直接加到了6核心12线程 , 而以前的i7还是4核心8线程 , 那新的i5干翻i7自然不在话说 , 譬如i5-10400F干翻i7-4790问题不大吧 。

又或者架构升级很明显 , 可以让i5在核心线程数量更少的情况下干翻i7 , 譬如12代的i5-12600K干翻上代的i7-11700也没有多少压力 , 甚至4核心8线程的i3-12300干翻以前的i7-7700都没有问题 。


总的来说 , 对于同一代的产品 , 根据i3 , i5 , i7和i9来判断性能问题不大 , 但是对于不同代的产品 , 用这个办法判断就不一定准了 , 最好的办法还是根据产品的架构 , 核心线程数量这些去判断 , 或者用最简单的办法 , 去看看天梯榜就行了 , 此外在分析的时候 , 最好将单核性能与多核性能分开 。