计算机科学导论第七章操作系统.pptVIP

  • 7
  • 0
  • 约5.17千字
  • 约 49页
  • 2017-06-11 发布于四川
  • 举报
4、请求分段调度 从程序员的角度出发,以程序和子程序来分成段,然后同请求分页存储管理方式。 虚拟内存 是针对请求分段存储管理方式和请求分页存储管理方式。 进程管理器 一、常见术语: 程序(program):程序是程序员编写的一组稳定的指令,存在硬盘(磁盘)上,它可能会成为作业。 作业(job):从程序被选中执行,到其运行结束并再次成为程序的这段过程中,程序被称为作业。 进程(process):进程是执行中的程序。只要作业装入内存就成为一个进程。 作业都是程序,但并不是所有的程序都是作业; 二、状态图 三、调度器:作业调度器和进程调度器 1、作业调度器 将一个作业从保持状态转入到就绪状态,或从运行状态转入终止状态 即负责从作业中建立一个进程和终止一个进程 保持 作业调度器 终止 2、进程调度器 将一个进程从一个状态转入另一个状态 四、队列 计算机资源是有限的,和很多作业和进程都需 要使用计算机的资源。那么,谁先使用?何时 使用?怎么办? 最简单的方法:排队 因此,就会有不同的队列:作业队列、就绪队列、I/O队列。 常用的进程管理策略: FIFO 短作业优先 高优先权优先 五、进程同步 1、死锁 所有进程的管理思想都是使得拥有不同资源的不同进程同步。 请求了 请求了 A 文件1 分配了 B 文件2 分配了 死锁 ■死锁发生的四个必要条件 □互斥:一个资源只能被一个进程占

文档评论(0)

1亿VIP精品文档

相关文档