“进程管理”的版本间的差异
跳到导航
跳到搜索
Jihongchang(讨论 | 贡献) |
Jihongchang(讨论 | 贡献) |
||
第1行: | 第1行: | ||
− | https://www.bilibili.com/video/BV1hg411V7Bm?p= | + | https://www.bilibili.com/video/BV1hg411V7Bm?p=34 |
=== 1)进程的三态模型 === | === 1)进程的三态模型 === | ||
第12行: | 第12行: | ||
=== 2)信号量机制 === | === 2)信号量机制 === | ||
− | + | ||
信号量S:整型变量,并根据控制对象进行赋值。S≥0表示资源可用数,S<0表示排队进程数。 | 信号量S:整型变量,并根据控制对象进行赋值。S≥0表示资源可用数,S<0表示排队进程数。 |
2022年9月11日 (日) 07:08的版本
https://www.bilibili.com/video/BV1hg411V7Bm?p=34
1)进程的三态模型
进程管理(处理机管理):在计算机系统中资源分配和独立运行的基本单位。
- 运行:进程在处理机上运行。单处理机系统处于运行状态的进程只能是一个。
- 就绪:进程获得了除处理机以外的一切所需资源,一旦得到处理机即可运行。
- 等待:也叫阻塞或睡眠状态,一个进程正在等待某一事件的发生而暂时停止运行。
2)信号量机制
信号量S:整型变量,并根据控制对象进行赋值。S≥0表示资源可用数,S<0表示排队进程数。
死锁:多个进程在运行过程中因争夺资源而造成的一种僵局,当进程处于这种僵持状态时,若无外力作用,它们都将无法再向前推进。