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

进程切换

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

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

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

  • 进程切换的要求

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

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

    • 快速切换

  • 进程生命周期的信息

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

    • CPU状态

    • 内存地址空间

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

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

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

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

原文地址:https://www.cnblogs.com/douzujun/p/6571799.html