操作系统(3)

线程:是程序执行流的最小单位,基本的CPU执行单元

  • 在引入线程的操作系统中,CPU调度(或称执行)的最小单位是线程,而资源分配(如内存)的最小单位仍然是进程

操作系统只看得见 “内核级线程” ,因此只有内核级线程才是处理机分配的基本单位

截屏2026-03-08 13.23

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

截屏2026-03-08 13.38

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

(一对一模型):

截屏2026-03-08 13.44

(多对一模型):
截屏2026-03-08 13.54

(多对多模型):

截屏2026-03-08 13.56

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

截屏2026-03-08 14.03

截屏2026-03-08 14.07

posted @ 2026-03-08 15:12  Lin_zx  阅读(1)  评论(0)    收藏  举报