冷月手撕408之操作系统(6)-线程概述
2021-04-27 22:34
204 查看
操作系统的线程概述主要是介绍了线程的概念,线程和进程的区别,重点掌握线程和进程资源分配、调度方面的区别。
主要的重点冷月做出了标识,知识点如下图(pdf版或xmind源文件请关注公众号:学长冷月,回复操作系统)。
冷月点睛
线程又叫"轻量级的进程",是一个基本的CPU执行单元。
在引入线程后,进程是资源分配的基本单位,线程是调度的最小单位;并且增加了并发性,线程之间也可以并发,提升了并发度。
而线程几乎不拥有系统资源,同进程的不同线程可以共享该进程的资源,通过共享存储的方式来进程线程通讯。
线程模型有
一对多:一个内核级线程对应多个用户级线程,当其中一个用户级线程出现故障时,将全部无法继续运行;
一对一:一个内核级线程对应一个用户级线程
多对多:多个内核级线程对应多个用户级线程,但内核级线程的数量小于用户级线程的数量.
相关文章推荐
- 冷月手撕408之操作系统(21)-文件的实现
- 冷月手撕408之操作系统(10)-经典同步互斥问题
- 冷月手撕408之操作系统(23)-输入输出管理IO的控制方式
- 冷月手撕408之操作系统(11)-死锁
- 冷月手撕408之操作系统(12)-内存管理基础知识
- 冷月手撕408之操作系统(12)-内存的分配与回收连续存储管理
- 冷月手撕408之操作系统(14)-内存分配之非连续存储管理
- 冷月手撕408之操作系统(15)-内存分配之基本分段式、段页式管理
- 冷月手撕408之操作系统(16)-虚拟内存管理
- 冷月手撕408之操作系统(17)-页面分配策略
- 冷月手撕408之操作系统(18)-文件的概念
- 冷月手撕408之操作系统(19)-文件的逻辑结构
- 冷月手撕408之操作系统(20)-文件的目录结构
- 冷月手撕408之操作系统(9)-进程同步与互斥
- 冷月手撕408之操作系统(21)-文件的共享与保护
- 冷月手撕408之数据结构(1)-导论
- 操作系统概念 线程概述
- 冷月手撕408之计算机组成原理(1)-导学
- 冷月手撕408之数据结构(2)-数据结构绪论
- 冷月手撕408之数据结构(3)-顺序表