本文所分享的知识点是【科普知识:多核 vs 超线程】,欢迎您喜欢我爱IT技术网所分享的教程、知识、经验或攻略,下面是详细的讲解。
科普知识:多核 vs 超线程
在Windows的任务管理器中会显示CPU的信息(如下),右侧的几个矩形框表示有多少个CPU,从下图来看,似乎我的机器上有4个CPU,但实际上呢?

实际上我的机器上可能有4个独立的CPU,或者有2个双核的CPU,或者有一个2双核带有超线程功能的CPU,……可能性有很多,性能差距也会很大。
为什么这么说呢?首先来看一下多核的概念。简单来说一个多核的CPU就相当于多个单核的CPU,比方说双核的Intel T7300,它的性能大约相当于2个单核同规格的CPU,(可能会差一点点,比如二级缓存是共享的)。在仅支持单CPU的主板上(大部分个人电脑的主板都这样),使用多核CPU可以明显提升运算速度。
相对于多核,超线程是指在一个CPU的核心上有多个线程,一般是两个。不支持超线程的CPU在同一时刻只会运行一条指令,这样就产生了一个问题,这条指令可能只用到了CPU 50%的电路,还有50%是空闲着的,于是计算资源就浪费了。于是Intel就提出了超线程技术,如果相临的两条指令可以同时执行而互不影响,那CPU会优化这个过程,以达到提升计算速度的效果,但实际使用过程中效果并不明显。
所以,即使任务管理器中显示有两个方框,也并不代表所用的是双核的CPU,比如Atom N450,而大多数Atom芯片都是单核双线程的。买电脑之前还是先查一下资料为好,不要被商家忽悠了。
关于科普知识:多核 vs 超线程的相关讨论如下:
相关问题:超线程微处理器与多核微处理器的联系和区别。
答:一个是逻辑上的一个是物理上的。 HT技术是在逻辑上把一个CPU的处理单元虚拟成两个来用。 多核的就是一个CPU有多个处理单元。 超线程技术就是利用特殊的硬件指令,把多线程处理器内部的两个逻辑内核模拟成两个物理芯片,从而使单个处理器就能“享... >>详细
相关问题:装机时,cpu多核超线程、缓存大小、内存控制通道数...
答:汗……你这是在整服务器啊,……我还是继续打酱油去吧 >>详细
相关问题:请问CPU超线程技术能和多核技术相媲美吗?
答:1,超线程可以提高本身百分之三十的速度。 比如说,你现在是双核,CPU有超线程。那你基本和三核速度相当。 2,一颗超线程技术的单核CPU和一颗无超线程技术的双核CPU比 如果只是打网页,或只是听歌这些小任务,一样快 如果是多任务处理 还是双核... >>详细
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
