zoukankan      html  css  js  c++  java
  • 进程控制

    进程控制的概念:

      1.进程在运行期间,OS对其全部行为进行控制,一般有四种行为

        1.create:

          功能  创建一个具有指定标示的进程

          参数:进程的一些标识

          过程:1.创建一个空白的PCB,2获得并赋予进程标识符ID,3.为进程分配空间,4.初始化PCB赋予默认值,再插入到相应的进程队列,新进程插入到就绪里面.

        2.撤销进程:

          功能:1.撤销指定进程,2.收回资源

          时机/功能  

          参数:ID号

          进程撤销的实现:首先检查是否有子进程。先撤销子进程

    1.在PCB队列中检索出该PCB,2获取该PCB的状态。3.若该进程处在运行,则立即终止。首先检查是否有子进程。先撤销子进程。将进程的PCB撤销

        3.进程堵塞:

          功能:停止进程的执行,变为堵塞。

          情况: 请求系统服务,启动操作,无工作,新数据到达

          参数:1.堵塞的原因。2.不同原因构建有不同的堵塞队列

          过程:1.停止运行,2.将PCB的状态修改为堵塞太,3.把进程插入到堵塞队列中。4.转调度程序

        4.进程唤醒:

          功能:唤醒堵塞队列中的进程

          情况

          参数:进程的表示

        5.进程原语:

          由若干指令构成的具有特定功能的函数

          具有原子性不可分割

          

          进程的所有操作都应该由原语来组成  

  • 相关阅读:
    【转载】实时嵌入式软件开发的25个常见错误
    软件测试高级测评师培训-白盒测试所用工具
    SQL update select语句
    JS对URL字符串进行编码/解码分析
    Java利用jacob实现文档格式转换
    Web打印--Lodop API
    常用正则表达式
    截取视频第一帧作为预览图片
    plupload api
    URL特殊字符的转义
  • 原文地址:https://www.cnblogs.com/beautiful7/p/12462734.html
Copyright © 2011-2022 走看看