搜索

操作系统进程短作业优先调度问题

gecimao 发表于 2019-08-06 00:37 | 查看: | 回复:

  百度知道电脑/网络操作系统/系统故障Windows

  进程p1的结束时间是3,就绪队列中已经有一个进程p2,进程p2的要求服务时间是5但是在3时刻,来了一个进程p3,进程p3的要求服务时间是4这个时候是选择进程p2执行还是选择进程p3...

  进程p1的结束时间是3,就绪队列中已经有一个进程p2,进程p2的要求服务时间是5

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  展开全部短作业优先调度,所以,系统不会去比较进入队列时间的早晚,而是查询此时队列中所有作业的要求时间,取最短的那个来执行。而p1结束时,p2和p3都在队列中,此时,会优先调度p3,因为它的要求时间最短更多追问追答追问谢谢,

  还是 对就绪队列排序,后选取就绪队列中的进程追答这个不是很清楚。但是,我可以这样用编程的时候的步骤来分析。

  假如队列中有N个进程,那么,我会先选取第一个进程,读入其所需要时间,然后,和第二个比较,取最短的进程,然后和第三个进程的时间相比较... 这样循环,读完后,将保留的进程载入,执行。

本文链接:http://olivierlutaud.net/diaoduzuoye/917.html
随机为您推荐歌词
推荐文章

联系我们 | 关于我们 | 网友投稿 | 版权声明 | 广告服务 | 站点统计 | 网站地图

版权声明:本站资源均来自互联网,如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

Copyright @ 2012-2013 织梦猫 版权所有  Powered by Dedecms 5.7
渝ICP备10013703号  

回顶部