网络工程师第一章辅导:进程状态及其转换-软件水平考试

来源: 作者: 发布时间:2007-08-07  
进程状态
  
一个进程的生命期可以划分为一组状态,这些状态刻划了整个进程。系统根据PCB结构中的状态值控制进程。
  
执行状态一个进程在并发执行中,由于资源共享与竞争,处于执行状态。

  
²        用户执行状态(用户态) :进程的用户程序段在执行时所处的状态。
  
²        系统执行状态(系统态或核心态):进程的系统程序段在执行时所处的状态。
       
等待状态:进程则因等待某种事件发生而处于等待状态。
       
就绪状态进程得到了除CPU之外的其他资源,只要由调度得到处理机,便可立即投入执行。
  ²        内存就绪状态: 可以立即投入执行。
  ²        外存就绪状态: 只有先成为内存就绪状态后,才可能被调度执行。

进程状态转换

    进程的状态反映进程执行进程的变化。这些状态随着进程的执行和外界条件发生变化和转换。下图给出了有一个基本状态,即就绪状态、执行状态与等待状态之间的转换关系。

  
图  进程状态转换


(阅读次数:

上一篇:教你如何把Linux变为实时操作系统[1]-软件水平考试   下一篇:网络工程师第一章辅导:进程调度算法综述-软件水平考试

[收藏] [推荐] [评论(0条)] [返回顶部] [打印本页] [关闭窗口]  
用户名: 新注册) 密码: 匿名评论
评论内容:(不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。