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.进程原语:

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

          具有原子性不可分割

          

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

  • 相关阅读:
    SQL Server设置登录验证模式
    怎样更改SQL Server 2008的身份验证方式
    sqlserver服务器名称改成本地IP地址登录
    零基础学python-2.2 输入 input()
    零基础学python-2.1 输出 print()
    零基础学python-1.7 第二个程序 猜数字小游戏
    零基础学python-1.6 错误的程序
    零基础学python-1.5 第一个程序
    零基础学python-1.4 hello world
    零基础学python-1.3 通过idle启动python
  • 原文地址:https://www.cnblogs.com/beautiful7/p/12462734.html
Copyright © 2011-2022 走看看