多线程模型

基于线程实现方式中两种实现得到的三种模型

#一对一模型

  • 一个用户线程映射到一个内核级线程,每个用户进程有与用户级线程同数量的内核级线程。
  • Pasted image 20260623213539.png
  • 优缺点参考线程实现方式中的内核级线程实现
  • #多对一

  • 多个用户级线程映射到一个内核线程,且一个进程只被分配一个内核级线程。
  • Pasted image 20260623213830.png
  • 优缺点参考线程实现方式中的用户级线程实现
  • *重点*:操作系统只“看的见”内核级线程,因此只有*内核级线程才是处理机分配的单位*
  • #多对多

    Pasted image 20260623214228.png

  • 打字打累了TAT,直接上图吧
  • Pasted image 20260623214413.png