操作系统-进程管理(二)

239 阅读1分钟

1. 进程的概念和特征

进程的基本特性
  • 并发性
    为了能使并发执行的程序能够独立的运行,必须配置专门的数据结构,叫做进程控制块(Process Control Block,PCB)
    创建进程即创建进程映像中的PCB,PCB是进程存在的唯一标志
  • 共享性
进程的特征
  • 动态性
  • 并发性
  • 独立性
  • 异步性
  • 结构性
    每个进程都配置一个PCB对其进行描述。从结构上看,进程实体由程序段、数据段、进程控制块三部分组成的

2. 进程的状态与转换

进程的状态

  • 运行态
  • 就绪态
    等待处理机
  • 阻塞态
    等待某一时间除了状态机
  • 创建态
  • 结束态

3. 进程控制

一般把进程控制用的程序段称为原语

  • 进程的创建
    为进程分配一个唯一的进程标识号,并申请一个空白的PCB
    为进程分配资源
    初始化PCB
  • 进程的终止
  • 进程的阻塞与唤醒
  • 进程切换

4. 进程的组织

  • 进程控制块
    控制和管理进程,保存进程需要的信息
  • 程序段
    被调度程序调度到CPU执行的应用程序
  • 数据段
    一个进程的数据段