CPU中的几核是几个物理核心数量,核心数量越多那么代表电脑可以同时处理很多任务,这就好比是工厂里面的工人,一个工人就是一个物理核心,然后CPU就把这些工人安排到不同工作岗位上面去工作,四核就是四个工人安排不同岗位去工作,八核就是8个工人安排去不同岗位去工作,相比之下是不是8个工人比四个工人的生产效率更高。
但是八个工人也比四个工人消耗更大,所以大家可以看到物理核心数量越多那么他的功耗自然也就越高,他们所占领的位置也就越大。
线程数量就是英特尔和AMD虚拟化的核心数量,也就是说在原来的物理核心上面在利用自己的超线程技术在虚拟一个出来,这样就可以在不增加核心数量的同时又可以提高其性能,但是大家要明白这个虚拟出来的核心和物理核心在速度上面是有非常大的差距,不过处理速度会大大增加,这就好比以前四个人在流水线上工作,一个人两只手他只能干一份活,现在利用某种技术手段让原本只有两只手变成四只手干两个人活,这样一来在不给工厂增加负担的情况下还提高了生产效率何乐不为呢?
除此之外,这个超线程技术也是为了解决物理核心占地的问题,要知道CPU本身的就不大,不可能让你自由发挥,不然你要上上几百个核心那这颗CPU他的有多大,于此同时他的功耗该如何解决,你得用多大的散热器和多大功率的电源,所以某种意义上来说线程就是为了解决这个问题的。
如果总结起来来说几核就是有几个物理核心,几线程就是在物理核心的基础上又虚拟了几个核心数量,这就相当于一个人一开始只有一双手,但是后面经过某种特殊改造让你变成四个手,这样一来原本只能干一件事现在同一个人可以同时干两件事,不过这个性能方面他是不可能达到一加一等于二的,虽说多出来两只手是可以多干一个人的活,但是大家不要忘了他是一个人也就是说他是一个物理核心,他的能力也是有限的,想要虚拟的核心和物理核心一样那基本上是不可能的。
技术达人 憧憬我的未来 的回复:
几核就是有几个物理核心,几线程就是在物理核心的基础上又虚拟了几个核心数量