跳转至

进程概念

概述

进程

进程是程序的一次执行过程,具有动态性、并发性、独立性、异步性。

进程特征

进程特征
  • 动态性: 进程是程序执行过程
  • 并发性: 多个进程可并发执行
  • 独立性: 各进程独立运行
  • 异步性: 进程按各自速度推进

进程控制块(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
style A fill:#E3F2FD
style B fill:#E8F5E9
style C fill:#FFF3E0
style D fill:#F3E5F5
style E fill:#FCE4EC

`

参考资料