处理器的核数、线程数,有什么作用
处理器的核数、线程数,有什么作用,要想知道这个核数和线程数的作用,首先要了解CPU的工作原理。
先说说多核心CPU的由来。不说太专业的术语,用直白的人个理解来说说CPU,在早期CPU的更新换代是以主频来衡量的,主频就是CPU的核心工作频数,这个主频越高,CPU在单位时间内执行的指令就越多,CPU就越快。
但是,电子产品做不到一直无限的提高主频,当主频达到一定的程度以后就无法再加快了,这时就出现了核心的概念。就是说,即然无法加快CPU的工作频率,那么我再加一个运算处理单元,一个CPU里有两个处理运算单元,相当于两个CPU同时在工作,这样两个人干 活肯定比一个人干活快,这个就是CPU的核心来源,所以CPU核心越多,CPU越快。
那么线程数是什么意思呢?
线程数可以理解为模似出来的CPU核心数,比如四核四线程,那就是真四个CPU核心,
如果是四核八线程,这种CPU就是模拟八核心,一个核心有两个线程,所以不能算真八核CPU,但比四核四线程性能强。
所以线程数越多,CPU性能也越好。但线程数不一定就是核心数。