Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1805175
  • 博文数量: 290
  • 博客积分: 10653
  • 博客等级: 上将
  • 技术积分: 3178
  • 用 户 组: 普通用户
  • 注册时间: 2007-10-24 23:08
文章存档

2013年(6)

2012年(15)

2011年(25)

2010年(86)

2009年(52)

2008年(66)

2007年(40)

分类:

2007-11-09 16:14:02

进程的特征与状态
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) |
给主人留下些什么吧!~~