返回列表 发帖
一个进程通常是指一个PCB,我们新建了一个进程也就是新建了一个PCB,
进程分五种状态:
执行状态,(Runing);就绪状态(Readg);阻塞状态(Blocked);新状态(New);终止状态(Terminated);它的运行过程是:
新建一个PCB,进入就绪状态,由内存分派程序调度它进入执行状态,这期间有可能需要等待其它程序运行完毕,因为我们PC机在一个时间片只能执行一个PCB.
进入执行状态它会产生三种状态,这三种状态就要取决于它在执行时状况,一种是执行完成退出处理机,一种是某一时刻时间片用完,又反回到就绪状态中去排队,还有一种是出现阻塞状态,就是当它在执行过程中需要调入外部数据或调出数据也就等待I/O设备,也回到了就绪状态排队.其实PCB运行是以队列形式进行的.
这就是一个PCB运行的过程.

[ 本帖最后由 sfdisk2008 于 2007-6-27 13:35 编辑 ]

TOP

返回列表