操作系统第4次课.pptVIP

  • 6
  • 0
  • 约3.09千字
  • 约 24页
  • 2018-02-19 发布于河南
  • 举报
操作系统第4次课

问题1:OS如何感知进程的存在?如何进行进程调度?如何进行进程切换…. ——进程控制块 类比例子:游戏中的角色 1.1 进程控制模块的概念 程序段 进程 数据段 进程控制块PCB(PROCESS CONTROL BLOCK) 1.2 PCB生命周期 PCB从建立—>撤消与进程相伴相随。应常驻内存。 创建进程—>创建PCB; 进程任务完成—>收回其PCB。 1.3 PCB的组成 (北京大学2005年考研试题)   什么是进程控制块?试从进程管理、进程通信、中断处理、文件管理、存储管理、设备管理的角度设计进程控制块应包含的项目。(15分) 1.3 PCB的组成 1.3 PCB的组成 1)进程标识符 name 每个进程都必须有一个唯一的标识符,可以是字符串,也可以是一个数字。UNIX系统中就是一个整型数。在进程创建时由系统赋予。 2)进程当前状态 status 说明进程当前所处的状态。 为了管理的方便,系统设计时会将相同的状态的PCB组成一个队列,如就绪进程队列,等待进程则要根据等待的事件组成多个等待队列,如等待打印机队列、等待磁盘I/O完成队列等等。 1.3 PCB的组成 1.3 PCB的组成 4)总链指针 all-q-next 将所有

文档评论(0)

1亿VIP精品文档

相关文档