进程的特征与状态
1。进程的结构特征
a:PCB,程序段,数据段,构成进程实体。
b:动态性--进程的实质是进程实体的一次执行过程。
c:并发性--多个进程实体能同存于内存中,且在同一时间内能同时运行。
d:独立性--能独立运行。独立分配资源和独立的接受调度的基本单位。
e:异步性--指进程独立的运行,并且以不可预知的速度向前运行。
2。进程的三种基本状态
a:就绪状态
b:执行状态
c: 阻塞状态
以上三中状态可以从CPU资源的获得与否来区分;
3。挂起状态
指使正在执行的进程暂停执行。若此时用户进程正处于就绪状态而未执行,则该进程暂时不接受调度。以便用户研究其执行情况或对程序进行修改。我们把这种静止状态称为挂起状态。
引起挂起状态的原因主要有以下几个方面:
a:终端用户的请求。
b: 父进程的请求。
c:负荷调节的需要。
d:操作系统的需求。
4。进程控制块:PCB -- Process Control Block
是进程实体的一部分。是操作系统中最重要的记录型数据结构。PCB中记录了操作系统所需要的,用于描述进程的当前使用情况以及控制进程运行的全部信息。
主要包括以下四个方面的信息:
a:进程标识符。分内部标识符和外部标识符。内部标识符主要是方便系统使用。而外部标识符主要提供给用户使用。
b:处理机的状态
c:进程调度信息和进程对换有关的信息。
d:进程控制信息。
阅读(1170) | 评论(0) | 转发(1) |