进程控制(一)——进程创建

进程切换

  • 进程切换(上下文切换)

    • 暂停当前运行进程,从运行状态变成其他状态

    • 调度另一个进程从就绪状态变成运行状态

  • 进程切换的要求

    • 切换前,保存进程上下文

    • 切换后,恢复进程上下文

    • 快速切换

  • 进程生命周期的信息

    • 寄存器(PC, SP, ...)

    • CPU状态

    • 内存地址空间

  • 进程控制块PCB:内核的进程状态记录

    • 内核为每个进程维护了对应的进程控制块(PCB)

    • 内核将相同状态的进程PCB放置在同一队列

      • 就绪队列
      • I/O等待队列
        • 每个设备一个队列
      • 僵尸队列

 

posted @ 2017-03-18 10:16  douzujun  阅读(418)  评论(0编辑  收藏  举报