Featured image of post 线程模型

线程模型

线程是资源调度的基本单位

多线程模型

一对一模型

一个用户级线程映射到一个内核级线程

优:各个线程可分配到多核处理机(multi-core process)并行执行,并发度高 缺:线程管理都需要操作系统支持,开销大

多对一模型

多个用户级线程映射到一个内核级线程

优:线程管理开销小效率高 缺:一个线程阻塞会导致整个进程都被阻塞(并发度低)

多对多模型

n个用户级线程映射到m个内核级线程(n>=m)

集二者之所长

线程的状态与转化

使用 Hugo 构建
主题 StackJimmy 设计