发布网友 发布时间:2022-08-06 19:52
共3个回答
懂视网 时间:2022-11-21 12:13
1、线程(英语:thread)是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。在UnixSystemV及SunOS中也被称为轻量进程(lightweightprocesses),但轻量进程更多指内核线程(kernelthread),而把用户线程(userthread)称为线程。
2、一般一个核心对应了一个线程,而intel开发出了超线程技术,1个核心能够做到2个线程计算,而6个核心则能够做到12个线程,超线程技术的好处就是无需增加物理核心就可以明显的进步CPU多线程功能,毕竟增加物理核心是需要占据非常大的核心面积,成本也随之增加。而线程数是一种逻辑的概念,说白了就是虚拟出的CPU核心数,现在无论是intel还是AMD都具备超线程技术。
热心网友 时间:2024-04-06 05:46
核心数与线程数的关系始终就是一比一对应关系嘛,不是始终就是一比一对,就是偶尔会有。热心网友 时间:2024-04-06 05:46
这个应该是一比一的对应关系的,如果不是的话,就没有关系了。热心网友 时间:2024-04-06 05:47
是他们解决问题的定义问题。