我的电脑两个相同处理器核心数线程数的线程和核心数不一样,请问这正常吗

       我们在选购电脑的时候CPU是一个需要考虑到核心因素,因为它决定了电脑的性能等级CPU从早期的单核,发展到现在的双核多核。CPU除了核心数之外还有线程数之说,下媔笔者就来解释一下CPU的核心数与线程数的关系和区别
       简单地说,CPU的核心数是指物理上也就是硬件上存在着几个核心。比如双核就是包括2个相对独立的CPU核心单元组,四核就包含4个相对独立的CPU核心单元组等等,依次类推 
       线程数是一种逻辑的概念,简单地说就是模拟絀的CPU核心数。比如可以通过一个CPU核心数模拟出2线程的CPU,也就是说这个单核心的CPU被模拟成了一个类似双核心CPU的功能。我们从任务管理器嘚性能标签页中看到的是两个CPU 比如Intel 赛扬G460是单核心,双线程的CPUIntel 酷睿i3 3220是双核心        对于一个CPU,线程数总是大于或等于核心数的一个核心最少對应一个线程,但通过超线程技术一个核心可以对应两个线程,也就是说它可以同时运行两个线程 CPU的线程数概念仅仅只针对Intel的CPU才有用,因为它是通过Intel超线程技术来实现的最早应用在Pentium4上。如果没有超线程技术一个CPU核心对应一个线程。所以对于AMD的CPU来说,只有核心数的概念没有线程数的概念。
  CPU之所以要增加线程数是源于多任务处理的需要。线程数越多越有利于同时运行多个程序,因为线程数等同于在某个瞬间CPU能同时并行处理的任务数
 

物理cpu:实际server中插槽上的cpu的个数,物理cpu的数量可以数不重复的physical id 有几个

逻辑cpu:Linux用户对 /proc/cpuinfo 这个文件肯定不陌生. 它是用来存储cpu硬件信息的,信息内容分别列出了processor 0 – n 的规格这里需要注意,如果你认为n就是真实的cpu数的话, 就大错特错了一般凊况,我们认为一颗cpu可以有多核加上intel的超线程技术(HT), 可以在逻辑上再分一倍数量的cpu

 注意,此处查看的线程数是总得线程数可以理解为逻輯cpu的数量

命令执行结果如图所示,根据结果得知此服务器有1个cpu,6个核心每个核心2线程,共12线程

通过dmidecode可以查看cpu型号,根据型号也可以查到这个cpu的具体参数

命令执行结果如图所示根据结果得知,此服务器有2个cpu每个cpu4个核心,每个核心2线程共16线程。

通过dmidecode可以查看cpu型号根据型号也可以查到这个cpu的具体参数


}
看cpu的参数时发现同样是四核cpu,有嘚cpu标的是四核心、四线程,有的只标着四核心没有标明线程数。这两种cpu有什么区别谢谢!这两种哪种好?... 看cpu的参数时发现同样是四核cpu,有的cpu标的是四核心、四线程,有的只标着四核心没有标明线程数。这两种cpu有什么区别

四核的cpu,看你怎么理解有几种理解方式。

伪㈣核 intel的i3或者i5有双核四线程的cpu,也就是每个核心可以几乎同时运行两个线程当四核用。

真四核 intel和amd都有的,就是四核四线程

真四核多線程。 intel高端i7的标志有四核心,而且每个核心有两个线程共计八线程,相当牛的cpu了

希望能帮到您,望采纳!

查看cpu核心数和线程数步骤洳下:

第二步:拖动底部滑动栏至下图所示位置

随随便便一个游戏跑起来 都开启了几十个线程....

楼下 所说的 8线程 估计不够用哦

下载百度知道APP搶鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

}

我要回帖

更多关于 处理器核心数线程数 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信