1. 电脑cpu核心线程是什么
指处理器中有两个核心, 但是利用了超线程技术,一个核心就有2个线程,所以两个核心就有4个线程。
一般来说,两个核心就只有2线程。补充:1:什么是超线程技术? 超线程技术就是利用特殊的硬件指令,把两个逻辑内核模拟成两个物理芯片,让单个处理器都能使用线程级并行计算,进而兼容多线程操作系统和软件,减少了CPU的闲置时间,提高的CPU的运行效率。因此支持Intel超线程技术的cpu,打开超线程设置,允许超线程运行后,在操作系统中看到的cpu数量是实际物理cpu数量的两倍,就是1个cpu可以看到两个,两个可以看到四个。有超线程技术的CPU需要芯片组、软件支持,才能比较理想的发挥该项技术的优势。操作系统如:Microsoft Windows XP、Microsoft Windows 2003,Linux kernel2. 电脑核心和线程是什么
四核心四线程,表示这个电脑的CPU核心是4个核心、4个线程的。
电脑CPU的核心数量和线程数量越多,则性能越好。
CPU核心:
CPU的中间就是我们平时称作核心芯片或CPU内核的地方,这颗由单晶硅做成的芯片可以说是电脑的大脑了,所有的计算、接受/存储命令、处理数据都是在这指甲盖大小的地方进行的。
线程:
线程,有时被称为轻量级进程(Lightweight Process,LWP),是程序执行流的最小单元。一个标准的线程由线程ID,当前指令指针(PC),寄存器集合和堆栈组成。另外,线程是进程中的一个实体,是被系统独立调度和分派的基本单位,线程自己不拥有系统资源,只拥有一点儿在运行中必不可少的资源,但它可与同属一个进程的其它线程共享进程所拥有的全部资源。一个线程可以创建和撤消另一个线程,同一进程中的多个线程之间可以并发执行。由于线程之间的相互制约,致使线程在运行中呈现出间断性。线程也有就绪、阻塞和运行三种基本状态。就绪状态是指线程具备运行的所有条件,逻辑上可以运行,在等待处理机;运行状态是指线程占有处理机正在运行;阻塞状态是指线程在等待一个事件(如某个信号量),逻辑上不可执行。每一个程序都至少有一个线程,若程序只有一个线程,那就是程序本身。
线程是程序中一个单一的顺序控制流程。进程内一个相对独立的、可调度的执行单元,是系统独立调度和分派CPU的基本单位指运行中的程序的调度单位。在单个程序中同时运行多个线程完成不同的工作,称为多线程。
3. 电脑的核心线程
先说结论:如果是“12核12线程”或者“14核14线程”与“10核20线程”比,可能我会选择“10核20线程”。但如果是“16核16线程”,不考虑价格的情况下,建议选择“16核16线程”。
核与线程的关系,其实是hardware resource和worker的关系,核数就是生产所需的工具集合(某些工具在这个集合里面只有一套,某些有好几套),线程数是能够运用这些工具的工人数量。用一个奇妙的比喻来说明一下:
有两个一样的矿场,每个矿场都是80资源,分别采用“16核16线程”和“10核20线程”的工作模式,设每个工人使用一套工具每小时可以产生1资源,每个工人亦可以花费1小时将资源运送出去(无需工具)。则
矿场1:16个工人使用16套工具挖矿,5小时完成挖矿工作,之后16个工人花费5小时完成运输工作,花费总时间为80/16 + 80/16 = 10小时。
矿场2:10个工人使用10套工具挖矿,另外10个工人待第1个小时过去后第一份资源产生可以开始运输工作,花费总时间为80/10 + 1 = 9小时。
在这个场景里面,经过优化的矿场2虽然耗时更短,但是在实际应用中有一定限制:1.需要多种不同的任务类型作为输入;2.较好的流水或并发模型。在单一任务(挖矿或运输)的情况下,前一种工作模式的优势很明显。
当然,实际应用中各个资源之间的关系不会像例子里面简单明了,资源(工具)在一个CPU里面可能有多个,总体带宽可能达到上限导致多核心数据传输优势不能体现等等。
4. cpu的核心和线程
几个核心就是相当于几个单核CPU,六核就相当六个CPU集成在一个CPU中。多少线程,就相当多少通道马路,两线程是两通道,八线程就是八通道,12线程就是12个通道。
5. 什么是CPU线程
线程(英语:thread)是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。
在Unix System V及SunOS中也被称为轻量进程(lightweight processes),但轻量进程更多指内核线程(kernel thread),而把用户线程(user thread)称为线程。
一个进程可以有很多线程,每条线程并行执行不同的任务。
在多核或多CPU,或支持Hyper-threading的CPU上使用多线程程序设计的好处是显而易见,即提高了程序的执行吞吐率。
在单CPU单核的计算机上,使用多线程技术,也可以把进程中负责I/O处理、人机交互而常被阻塞的部分与密集计算的部分分开来执行,编写专门的workhorse线程执行密集计算,从而提高了程序的执行效率。
6. Cpu核心和线程
线程是指CPU的多线程线程数有6个。六核十二线程是指六个核心,CPU的多线程线程数有十二个。
速度不同。
处理器6核12线程的CPU速度小于8核16线程。
2、线程的数量不相同。
处理器6核12线程的cpu线程数为12,最多可以模拟12个核心,而8核16线程的线程为16,最多可以模拟16个核心的。
3、核心数不同。
处理器6核12线程的CPU内核数量是6颗,而8核16线程的CPU内核数量为8颗
7. 电脑cpu核心线程是什么意思
双核心四线程:CPU物理核心2个四核:CPU物理核心4个 四线程是一种超线程技术,大致功能就是充分利用CPU的闲置资源,但它并不象真正的多核CPU那样,每个CPU都具有独立的资源。
当两个或四个线程都同时需要某一个资源时,其中一个要暂时停止,并让出资源,直到这些资源闲置后才能继续。因此超线程的性能并不等于两颗CPU的性能。
8. cpu中的核心和线程是什么意思
多核:指多核心,即单芯片多处理器,例如双核、四核、六核等等;各个处理器并行执行不同的进程。
线程:指多线程。多线程技术让同一个处理器上的多个线程同步执行并共享处理器的执行资源,可最大提高程序的运行效率
通常我们看到的intel的双核心四线程,四核心八线程