文章目录
一、进程的描述与控制
1.1 进程
- 进程也称之为任务。
- 指一个程序执行的过程:进程是程序在一个数据集合上的运行过程,是系统进行资源分配和调度的一个独立单位;也是可并发执行的程序在一个数据集合上的运行过程。
- 进程是可被跟踪的:可以使用执行指令的序列来进行跟踪。(从处理器角度上)
1.2 进程的特点
- 动态性
- 并发的
- 独立性
- 异步性
1.3 进程的结构
- 程序(依赖于程序)
- 数据
- PCB(Process Control Block)进程控制块
二、进程的状态
2.1 进程的并发执行
例:假设内存中由3个进程A,B 和 C,他们的程序代码已全部装入内存。若A,C两进程需要执行12条指令,B进程需要执行4条指令,且B进程执行到第4条指令处必须等待I/O。如何跟踪他们的执行过程?
略
2.2 进程的2状态
2.2.1 进程可以被理解为两个状态
- Running(执行)