cpu线程是什么意思-cpu线程是什么意思有什么作用

处理器几核几线程是什么意思?

可以理解为立体交通图形!

几核理解为地下,路面,立交等通道!

几线程可以理解为这样的立体通道有几个!即一个城市的大路有几条1号,2号,3号等,在这三条路上都建立立体交通要道,就是几何级的增长通行,算法也就几何级的增长,速度就超快!

我们在选购电脑的时候,经常会听到一些“几核几线程cpu”的术语,比如四核八线程,八核十六线程之类的,那么这个所谓的几个核心和线程都是什么意思呢?请看下面介绍。

CPU的“几核几线程”是什么意思?

一、CPU核心介绍

cpu线程是什么意思-cpu线程是什么意思有什么作用


CPU的核心数是指内部拥有几个物理内核,每个内核都可以当做一个单核CPU来看待,双核CPU就相当于有两套硬件***组合在了一个盒子里面,这个核心数理解起来还是挺容易的,比较难理解的是线程数,请看下面。

二、CPU线程介绍

cpu线程是什么意思-cpu线程是什么意思有什么作用


CPU拥有几线程原本是和核心数相对应的,即CPU有几个核心就有几个线程,但英特尔公司在2002年发布了一种超线程技术,它是通过特殊的硬件指令将一个CPU内核模拟成两个逻辑核心来使用,这样在处理一些多线程任务时,可以实现数据的并行处理,大大的提高运算效率,使CPU的性能发挥的更加彻底。但模拟出来的核心毕竟不是真正的物理核心,总体性能还是不如真正的多核心CPU。

三、通俗的理解CPU核心和线程

上面所说可能并不是那么好理解,我们下面再以一种通俗的方式让大家加深了解一下,请看下面:

我们可以把CPU核心比喻成一套维修工具,里面有万用表螺丝刀、扳手等,拥有几个核心就代表有拥有几套工具,而线程数则代表是几个人干活,正常情况下是一个人拿一套工具干活,***都是独立的。

cpu线程是什么意思-cpu线程是什么意思有什么作用


而超线程技术则相当于是两个人使用一套工具干活,一个人使用螺丝刀,一个人使用扳手,***是共享的,这样下来工作效率就提高了不少,但有时候也会出现两个人同时使用螺丝刀的现象,这就需要一个人用完另一个人再去使用,会有一定的等待时间所以总体的效率虽然要高于一个人使用一套工具干活,但还是比不上两个人各配一套工具来的快。

看完上面的解释,应该能明白核心和线程的意思了吧,需要说明的是,超线程还需要主板系统以及应用软件支持才能发挥作用,而我们一般的上网大多都是单线程的,所以超线程技术的应用范围有限,大多集中在图形或视频处理等专业领域。

CPU的核好比发动机的气缸,

当然是核越多越强大

单核就是单缸发动机 如一般摩托车的发动机就是单缸的

双核就是双缸发动机 好的摩托车也有双缸发动机的

三核就是三缸发动机 如三缸夏历,奥拓等

四核就是四缸发动机 现在大多数车 如捷达,中华frv等

六核就是六缸发动机 如豪车的v6

八核就是八缸发动机 如豪车的v8

。。。

一个核在同一时刻可以处理一个单独的任务。

线程是cpu同一时刻可以处理的任务,实际上是一个核模拟两个核,当然性能肯定没有两个核强大。

如i3就是双核四线程,同时可以处理4个任务

你好,处理器的几核指的就是处理器中有几个核心,多线程就是利用超线程技术(超线程技术就是利用特殊的硬件指令把两个逻辑内核模拟成两个物理芯片,让单个处理器都能使用线程级并行计算,进而兼容多线程操作系统和软件,减少了cpu的闲置时间,提高的cpu的运行效率。)允许超线程运行后,在操作系统中看到的cpu数量是实际物理cpu数量的两倍,就是1个cpu可以看到两个,两个可以看到四个。 ***如一颗cpu有两个核心,支持超线程技术,我们便称之为双核四线程 一般来说,物理cpu个数×每颗核数就应该等于逻辑cpu的个数

cpu线程是什么意思-cpu线程是什么意思有什么作用

处理器几核极几线程是什么意思?

这个处理器每年都发布不同型号,不管是英特尔还是AMD都会有他中高低端处理器,其中决定处理器的关键参数就是几核几线程,比如我们常见的双核四线程,四核八线程,八核十二线程,六十四核一百二十八线程,但是很多小伙伴没有搞明白这个几核和几线程到底是个什么关系,到底是那个参数重要,接下来我就和小伙伴们讨论一下这个看似简单但是又有很多人不知道的问题

cpu线程是什么意思-cpu线程是什么意思有什么作用


我这个人不喜欢给小伙伴们讲太多书面理论,必定说的越专业大家越听不懂,通俗易懂的来说估计大家更能接受,这个CPU中的几核知道是物理核心数量,几核就是几个物理核心数量,这个核心数量越多那么代表电脑可以同时处理很多任务,这就好比是工厂里面的工人,一个工人就是一个物理核心,然后CPU就把这些工人安排到不同工作岗位上面去工作,四核就是四个工人安排不同岗位去工作,八核就是8个工人安排去不同岗位去工作,相比之下是不是8个工人比四个工人的生产效率更高,但是于此同时八个工人也比四个工人消耗更大,所以大家可以看到物理核心数量越多那么他的功耗自然也就越高,他们所占领的位置也就越大,那么这里问题来了是不是核心数量越多就一定越强,其实这个就不一定了,理论上来说核心数量越多他可以同时运行的程序就越多,但是于此同时功耗也会增加,所以一般来说核心数量越多的CPU他的主频一般都不会太高,尤其是像至强系列处理器动不动就是几十核,但是为了让其稳定运行一般都不会有太高的频率,所以英特尔和AMD也会根据不同的用户群体来推出不同性能的CPU。

cpu线程是什么意思-cpu线程是什么意思有什么作用


接下来我们就来说说线程数量,这个线程数量就是英特尔和AMD虚拟化的核心数量,也就是说在原来的物理核心上面在利用自己的超线程技术在虚拟一个出来,这样就可以在不增加核心数量的同时又可以提高其性能,但是大家要明白这个虚拟出来的核心和物理核心在速度上面是有非常大的差距,不过处理速度会大大增加,这就好比以前四个人在流水线上工作,一个人两只手他只能干一份活,现在利用某种技术手段让原本只有两只手变成四只手干两个人活,这样一来在不给工厂增加负担的情况下还提高了生产效率何乐不为呢?除此之外这个超线程技术也是为了解决物理核心占地的问题,要知道CPU本身的就不大,他不可能让你自由发挥不然你要上上几百个核心那这颗CPU他的有多大,于此同时他的功耗该如何解决,你得用多大的散热器和多大功率电源,你总不能看到CPU有盆那么大吧,所以某种意义上来说线程就是为了解决这个问题的。

cpu线程是什么意思-cpu线程是什么意思有什么作用


如果总结起来来说几核就是有几个物理核心,几线程就是在物理核心的基础上又虚拟了几个核心数量,这就相当于一个人一开始只有一双手,但是后面经过某种特殊改造让你变成四个手,这样一来原本只能干一件事现在同一个人可以同时干两件事,不过这个性能方面他是不可能达到一加一等于二的,虽说多出来两只手是可以多干一个人的活,但是大家不要忘了他是一个人也就是说他是一个物理核心,他的能力也是有限的,想要虚拟的核心和物理核心一样那基本上是不可能的,这就好比一个人四只手对挑战两个人四只手,试问你这一个人能打的过吗?所以对于高端玩家来说建议还是先选择物理核心数量,然再参考线程数量,对于家用来说一般六核就够用了,至于线程数量一般上了六核以上有个六线程也就完全可以满足了,不过只要物理核心增加了线程数量自然也会跟着一起增加,其实道理就这么简单。

cpu线程是什么意思-cpu线程是什么意思有什么作用


不过这里我要提醒一下大家这个看CPU不能只看物理核心和线程数量,一定要结合发布年代,制作工艺,尤其是英特尔八代以后和AMD锐龙系列发布后,前后几代的差距非常大,大家可以看看八代的i3都和七代i5一个起跑线了,所以我们一定要要结合发布年代,主频,[_a***_]大小综合来评定,说白了CPU核心数量越多那么他可以同时处理的任务就越多,线程数量越多就是在物理核心处理的基础上再出提升工作效率,换句话说就是想把一个人改造成三头六臂,让一个人可以干两个人甚至更多的活,只不过线程是依附在核心数量上面的,好了关于这个问题我就说这么多了,不知道小伙伴是怎么理解这个问题的呢?

电脑线程是什么意思?通俗点解释?

线程,有时被称为轻量级进程(Lightweight Process,LWP),是程序执行流的最小单元。线程是程序中一个单一的顺序控制流程。进程内一个相对独立的、可调度的执行单元,是系统独立调度和分派CPU的基本单位指运行中的程序的调度单位。在单个程序中同时运行多个线程完成不同的工作,称为多线程。

[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。 转载请注明出处:http://www.qk80.com/post/1391.html

分享:
扫描分享到社交APP