CPU的核心数与线程数有什么区别???

CPU-Z中,Intel Pentium 4 520的核心数为1,线程数为2。
可是DXDIAG中显示:“Processor: Intel(R) Pentium(R) 4 CPU 2.80GHz (2 CPUs)”
但在任务管理器中看到两个CPU使用率。
请问核心数与线程数有什么区别???
我的CPU是不是双核???

核心数是指物理上的核心数量,就是真实的核心,核心数为1,线程数为2的话,它就可以把CPU闲置的部分虚拟出一个核心来,这样就可以把单核当双核来用,但实质上还是单核。
你的CPU核心数写明了是1,所以不是双核。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-05-04
由于超线程技术的存在,导致核心数与线程数可能不同。
你的处理器是单核,支持超线程技术,双线程。

P4是单核单线程或者单核双线程;PD是双核双线程;core2duo是双核双线程;core2quad是四核四线程;i3是双核四线程;i5是四核四线程;i7是四核八线程或者六核十二线程。
AMD的处理器,只要看X后面的数字就知道了。AMD没有超线程技术。
第2个回答  2010-05-04
核心数和线程数是两个不同的概念,P4没有双核,是超线程技术,你看到的不是说明它是双核,就比如现在I系列处理器,I3系列其实是双核CPU,但是是四线程的CPU,当你用DX检测的时候,它会显示4 CPUS,但其实它就是双核而非四核
第3个回答  推荐于2017-11-23
一个核心就是一个物理线程,英特尔有个超线程技术可以把一个物理线程模拟出两个线程来用,充分发挥CPU性能。本回答被提问者采纳
第4个回答  2010-05-04
“但在任务管理器中看到两个CPU使用率。”这是超线程技术造成的假象。
实际上是单核心多线程。

双核和超线程简单的说一个是真实两个核心,一个是逻辑模拟“两个CPU”

你的CPU是单核超线程。
相似回答