进程概念¶
概述¶
进程
进程是程序的一次执行过程,具有动态性、并发性、独立性、异步性。
进程特征¶
进程特征
- 动态性: 进程是程序执行过程
- 并发性: 多个进程可并发执行
- 独立性: 各进程独立运行
- 异步性: 进程按各自速度推进
进程控制块(PCB)¶
PCB
PCB是进程存在的唯一标识,包含进程的所有信息。
PCB内容:
- 进程标识符(PID)
- 进程状态
- 进程优先级
- 程序计数器
- 内存指针
- 上下文数据
- I/O状态信息
- 记账信息
进程状态转换¶
状态转换
`mermaid graph LR A[创建] → B[就绪] B → C[运行] C → B C → D[阻塞] D → B C → E[终止]
| Text Only | |
|---|---|
1 2 3 4 5 | |
`