• 交换技术(swaping) 视频11


    进程挂起的原因

    1)进程全部阻塞,处理机空闲

    2)系统负荷过重,内存空间紧张

    3)操作系统需要,操作系统可能挂起后台进程或者一些服务进程(后台进程 优先级比 前天进程低),或者可能导致系统故障的进程

    4)终端用户的请求

    5)父进程的需求

    被挂起进程的特征

    1)不能立即执行

    2)可能等待某个事件的发生,(若是,阻塞条件独立于挂起条件,即使阻塞事件发生,该进程也不能立即执行

    3)使之挂起的进程为:自身、其父进程、os

    4)只有挂起它的进程才能使之由挂起状态转换为其他状态

    挂起与阻塞

    阻塞? 进程是否等待事件,

    挂起? 进程是否被换出内存

    就绪/挂起  只要调入内存即可执行

    阻塞/挂起  进程在外存,等待事件

    处理机可调度执行的进程:

    1)新创建的进程

    2)换入一个以前挂起的进程 系统会还如一个以前挂起的进程执行.

  • 相关阅读:
    java 环境变量配置
    框架分成介绍
    Net 新特性
    一 设计模式六大原则
    web api 配置
    Visual Studio检查内存泄露方法
    深度比较对象的不同
    reportview 安装使用
    Nuget 常用命令
    freeswitch学习笔记
  • 原文地址:https://www.cnblogs.com/pertinencec/p/5599135.html
Copyright © 2020-2023  润新知