发布网友 发布时间:2023-04-26 23:07
共1个回答
热心网友 时间:2023-10-21 00:36
对于比较专注这方面产品的用户应该都知道,在前段时间,AMD锐龙3代新增了R3 3100和R3 3300X两款处理器,同时完成了Zen2架构产品线的全面布局。从这两款新产品的参数上可以看到,R3 3100和R3 3300X配备的是4核8线程,与配备6核6线程的R5 3500X在价位上 相差只有百元左右,那么就会有很多用户产生相对的疑问,对于4核8线程和6核6线程哪个好?针对这个问题,下面我就先来跟大家分享讲解一下,到底是CPU核心多好还是线程多好。
在分析答案之前,我们先带大家了解一下CPU的核心和线程,这两者之间到底存在什么联系? 首先我们要知道,CPU核心比线程更为重要, CPU核心指的是物理核心,也并称为“内核”。四核即代表着CPU内置了四个独立的CPU核心单元组,主要用作处理各种数据的中心计算单元,多核心的处理器能够有效进步CPU的多任务功能,简单点说,就是减少CPU的占用率。
对上文内容有大概的了解后,我们接下来科普一下线程的相关知识:一般情况下,一个核心分别对应一个线程,不过随着intel推出了一项超线程技术,一个核心可以实现2个线程技术,这也意味着6个核心可以做到12个线程,超线程的好处就是不用再增加物理核心的情况下,也可以明显的提升CPU多线程性能,毕竟增加物理核心是需要占据较大的核心面积,成本也会相对增加,现在无论是intel还是AMD都具备超线程技术。线程数是一种逻辑的概念,也就是虚拟出的CPU核心数。
举个例子:我们可以把CPU当作是一个银行,而CPU的核心就相当于柜员,线程数就相当于开通了几个窗口,柜 员和窗口越多,办理业务的速度也就越快。 在通常情况下,一个柜员对应的是一个窗口,通过超线程技术相当于一个柜员管理着两个窗口,同时办理两个窗口的业务,从而实现大大的提高了核心的使用效率,增加了办理业务的速度。
回到正题,那么对于4核8线程和6核6线程到底哪个好?4核8线程相比6核6线程多了2个线程,但是少了两个物理核心,也可以理解成“6个大人带着6个小孩去打 4个大人带8个小孩”,所以多线程性能无疑是6核6线程更好。毕竟多线程是物理核心虚 拟出来的,所以超线程的性能肯定不能和物理核心相比,超线程只能相当于一个物理核心的25-30%性能,不过线程数不一定就可以利用的上,如果 游戏 或者软件没有进行优化, 还很有可能起反作用,这就是为什么 游戏 关闭多线程后可以提升 游戏 帧数的原因。如果超线程大致相当于一个物理核心 的25-30%性能的计算,这就意味着四个线程才可以抵得上一颗物理核心,所以肯定是核心相比线程更重要。