进程

作者: jianjian91 | 来源:发表于2016-04-25 15:39 被阅读23次

    1单道程序设计和多道程序设计

    单道程序设计:一个程序在系统中运行,结束后下一道程序开始执行。

    多道程序设计:多道程序交替执行一起向前推进。

    因为系统资源种类多,设备资源、内存资源、处理器资源都能独立运行,所以多道程序设计提高了系统资源的利用率。

    2进程(实现多道程序设计)

    进程的本质:正在运行的程序

    进程的组成:程序+进程控制块(PCB)

    进程控制块:标志进程存在的数据结构,包含系统对进程进行管理的所有信息。

    进程的状态:进程在生命周期内处于三种基本状态之一。运行态(占有处理器资源,正在运行)就绪态(具备运行条件,等待处理器资源)等待态(不具备运行条件,等待某一事件发生才能运行)。

    进程的上下文:运行程序时系统需要为其设置相应的运行环境,如系统堆栈、打开文件表、PSW与PC,通用寄存器等。进程的物理实体与支持进程运行的物理环境合称进程上下文。进程切换就是上下文切换。

    进程的队列

    为了实现系统对进程的管理,系统需要按照某种策略讲进程组成若干队列。队列的成员就是进程控制块。3类 就绪队列 等待队列 运行队列

    进程的类型

    用户进程和系统进程

    相关文章

      网友评论

          本文标题:进程

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