有关操作系统的一道题

青春年华yan 2014-03-18 05:37:27



10:00 A作业到达被作业调度程序调度进入系统(即内存),被进程调度程序调度开始运行。
运行到10:20,还剩于30分钟,此时作业B到达,被作业调度程序调度进入系统,被进程调度程序调度开始运行;
由于B进程优先数大于A进程优先数,被进程调度程序调度处于就绪状态。
B进程开始运行,因为题目中说“一个有两个作业管理进程的批处理系统”,现在系统中已有A.B两个进程,
B进程优先数大于A进程优先数,B运行到11:20,运行结束。期间,C在10:50到达,D在11:20到达,B运行结束后系统中只有A进程,
因为R(c)=1.75,R(d)=1,R(c)>R(d),所以C作业被作业调度程序调度进入系统,因为C进程优先级低于A进程,所以A进程开始运行。
11:50 A进程运行结束,系统中只有C进程,期间E作业在11:40到达,因为R(d)>R(e),所以D作业被调入系统,因为E进程优先级大于C进程,所以
D进程开始运行,13:10 D进程运行结束。此时系统中就剩进程C,期间F作业到达,因为R(e)>R(f),所以作业E进入系统,进程E优先级大于进程C,
E进程开始运行,13:40 E进程运行结束,此时系统中就剩进程C,F作业被调入系统,F进程优先级大于C进程,所以F进程先运行,C进程处于就绪状态。
所以F进程14:50运行完成,C进程15:30运行完成。-----------------------------希望对各位网友有帮助,老师教我的!欢迎各位跟我交流软考心得!
...全文
1006 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

2,948

社区成员

发帖
与我相关
我的任务
社区描述
就计算机等级考试、软件初、中、高级不同级别资格考试相关话题交流经验,共享资源。
c1认证c4javac4前端 技术论坛(原bbs)
社区管理员
  • 软件水平考试社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧