• 计算机操作系统——进程的状态(初步整理)


    计算机操作系统——进程的状态

    一个初步的整理,这里主要解释一下各个状态代表的含义以及状态的转化

    image-20201010152032440

    一、状态
    1. new:进程正在被创建
    2. ready:就绪态(获得了除CPU外的所有资源)
    3. running:运行态,指令正在被执行
    4. waiting:等待态
    5. terminated:终止态

    二、状态转化

    1. admitted:新创建的等待运行的进程被保存在一个就绪队列
    2. interrupt:由于来了一个更高优先级的进程,原先的进程失去了CPU的拥有权,进入ready
    3. scheduler dispach:通过进程调度算法将CPU的使用权交给了就绪的进程
    4. I/O or event wait:运行中的进程由于等待输入或是事件而进入waiting状态
    5. I/O or event completion:watting的进程由于完成了输入输出或事件而再次进入了ready状态
    6. exit:进程终止
  • 相关阅读:
    一天进步一点点
    Flask
    Sqlalchemy 设置表编码及引擎
    threading.local
    xshell配置密码公钥登录
    linux 系统优化+定时任务
    linux命令
    xshell连接及优化
    linux前奏
    Vue Devtools--vue调式工具
  • 原文地址:https://www.cnblogs.com/Arno-vc/p/13792949.html
Copyright © 2020-2023  润新知