进程

作者: 玉龙5231 | 来源:发表于2016-12-20 15:51 被阅读0次

    定义

    • 正在执行的程序
    • 正在计算机上执行的程序实例。
    • 能分配给处理器并由处理器执行的实体。

    包含元素

    • 标识符
    • 状态
    • 优先级
    • 程序计数器
    • 内存指针
    • 上下文数据
    • I/O状态信息
    • 记账信息

    导致进程创建的原因

    • 新的批处理作业
    • 交互登陆
    • 操作系统因为提供一项服务而创建
    • 由现有的进程派生

    导致进程终止的原因

    • 正常完成
    • 超过时限
    • 无可用内存
    • 越界
    • 保护错误
    • 算数错误
    • 时间超出
    • I/O失败
    • 无效指令
    • 特权指令
    • 数据误用
    • 操作员或操作系统干涉
    • 父进程终止
    • 父进程请求

    导致进程挂起的原因

    • 交换
    • 交互式用户请求
    • 定时
    • 父进程请求

    状态

    • 新建态
    • 就绪态
    • 运行
    • 阻塞/等待态
    • 退出态
    • 挂起态

    创建步骤

    1. 给新进程分配一个唯一的进程标识符
    2. 给进程分配空间
    3. 初始化进程控制块
    4. 设置正确的链接
    5. 创建或扩充其他数据结构

    相关文章

      网友评论

          本文标题:进程

          本文链接:https://www.haomeiwen.com/subject/mwxfvttx.html