操作系统(3)
线程:是程序执行流的最小单位,基本的CPU执行单元
- 在引入线程的操作系统中,CPU调度(或称执行)的最小单位是线程,而资源分配(如内存)的最小单位仍然是进程
操作系统只看得见 “内核级线程” ,因此只有内核级线程才是处理机分配的基本单位

- 用户级线程:从用户视角看得到的线程,由线程库实现

- 内核级线程( 特殊类型的进程,只运行在内核态 ):从操作系统视角看得到的线程,由操作系统实现
(一对一模型):

(多对一模型):

(多对多模型):

线程的状态与转换(
就绪、运行、阻塞)



浙公网安备 33010602011771号