试题详情
- 简答题 系统采用不能移动的可变分区管理方案,现有可供用户使用的主存空间为100K,设有四个作业J1,J2,J3,J4它们的到达时间和计算时间如下表:
若作业在处理机上按单道方式运行,请分别写出: (1)最短者优先算法选中作业的执行顺序,并计算周转时间和平均周转时间。 (2)响应比高者优先算法选中作业的执行顺序,并计算周转时间和平均周转时间。
-
(1)最短者优先算法选中作业的执行顺序,并计算周转时间和平均周转时间。
1)最短者优先算法选中作业的执行顺序是J1→J2→J4→J3
2)8:00的时候,J1先到,所以J1最先执行,它的开始时间是8:00分;
8:20的时候,J2到,此时内存的剩余空间有70k,J2可以装入内存;
8:30的时候,J3到,此时内存无剩余空间,所以J3不能装入内存;
8:40的时候,J1运行结束,其周转时间是40分钟;由于J1释放30k内存,而8:40的时候J4也到了,那么究竟将J3装入内存,还是将J4装入内存?根据题意作业采用最短者优先算法,所以应当J4先装入内存;
9:15的时候,J2运行结束,其周转时间是55分钟;此时,J4开始执行;
9:25的时候,J4运行结束,其周转时间是45分钟;此时,J3开始执行;
9:45的时候,J3运行结束,其周转时间是65分钟。
3)平均周转时间为T=(40+55+45+65)/4=51.25
(2)响应比高者优先算法选中作业的执行顺序,并计算周转时间和平均周转时间。
1)响应比高者优先算法选中作业的执行顺序是J1→J2→J4→J3分析如下:
①当J1执行结束之后,J2,J;3,J4,J5的相应比分别是:④⑤
所以应该选择J2,所以J2开始时间是8:40,结束时间是9:15,周转时间是55分钟。
②当J2执行结束之后,J3,J4的相应比分别是:
所以应该选择J4,所以J4开始时间是9:15,结束时间是9:25,周转时间是45分钟。
③当J4执行结束之后,J3运行,它的开始时间是9:25,结束时间是9:45,周转时间是65分钟。
2)平均周转时间为T=(40+55+45+65)/4=51.25 关注下方微信公众号,在线模考后查看
热门试题
- 简单叙述分时操作系统和网络操作系统的主要
- 现有n个具有相关临界区的并发进程,如果某
- “共享设备”的含义是指()
- 在可变分区存储管理方式下,为了方便管理,
- 简述链接结构的优点。
- 简述操作系统存储管理的基本功能。
- 在一个单用户操作系统中,在某一应用程序运
- 某文件共占用8个磁盘块B0~B7,磁盘每
- 在下列算法中用于进程调度的算法是()
- 分时系统的处理机轮转调度法要求被调度的进
- 记录是对文件进行存取操作的基本*单位,一
- ()是一种静态存储分配方式。
- 对中央处理器“目态”和“管态”两种工作状
- 并发进程执行时可能会出现结果不唯一的现象
- 文件系统中,设立关闭文件(close)系
- 为实现设备分配,应为每类设备设置一张()
- 并非由通道完成的工作是()
- 当输入输出操作正常结束时,操作系统将请求
- 多道程序系统指的是()
- 组织通道程序的是()