新书推介:《语义网技术体系》
作者:瞿裕忠,胡伟,程龚
   XML论坛     W3CHINA.ORG讨论区     计算机科学论坛     SOAChina论坛     Blog     开放翻译计划     新浪微博  
 
  • 首页
  • 登录
  • 注册
  • 软件下载
  • 资料下载
  • 核心成员
  • 帮助
  •   Add to Google

    >> 研友的交流园地,讨论关于计算机考研的方方面面。
    [返回] 计算机科学论坛计算机理论与工程『 计算机考研交流 』 → 06 OS 的一道作业调度问题 查看新帖用户列表

      发表一个新主题  发表一个新投票  回复主题  (订阅本版) 您是本帖的第 3258 个阅读者浏览上一篇主题  刷新本主题   树形显示贴子 浏览下一篇主题
     * 贴子主题: 06 OS 的一道作业调度问题 举报  打印  推荐  IE收藏夹 
       本主题类别:     
     daizw 帅哥哟,离线,有人找我吗?
      
      
      等级:大二(研究C++)
      文章:51
      积分:303
      门派:XML.ORG.CN
      注册:2007/8/20

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给daizw发送一个短消息 把daizw加入好友 查看daizw的个人资料 搜索daizw在『 计算机考研交流 』 的所有贴子 引用回复这个贴子 回复这个贴子 查看daizw的博客楼主
    发贴心情 06 OS 的一道作业调度问题

    06年os试题及我的答案(更新版)  (http://bbs.xml.org.cn/dispbbs.asp?boardid=67&rootid=&id=33097)
    这个帖子中的解答如下:

    1.(10分)在一个多道程序系统中,采用最高相应比优先算法调度作业.现有如下表所示的作业序列,请列出各个作业的开始时间,完成时间和周转时间.注意:忽略系统开销.
    作业名     进入输入井的时间  估计运行时间   
    JOB1       8:00         70分钟        
    JOB2       8:20         20分钟        
    JOB3       8:40        40分钟        
    JOB4       8:50         30分钟        
    JOB5   9:00    10分钟

    答:
    作业名    进输入井时间     运行时间    开始时间    完成时间  周转时间(m)
    job1   8:00   8:00-8:40    8:00
                10:20-10:50   10:20   10:50   170
    job2   8:20     8:40-9:00  8:40    9:00      40
    job3   8:40     9:00-9:40    9:00    9:40   60
    job4   8:50     9:50-10:20   9:50    10:20    90
    job5   9:00     9:40-9:50    9:40    9:50    50  



    我认为有误:

    (1)如果是抢占式, 因为8:20时job2到达时应当重新进行调度,而此时job1还剩下50分钟的运行时间,job2只有20分钟,所以下面应当运行job2而非job1.

    (2)如果是非抢占式, 那么job1的运行时间应当是8:00-9:10(70分钟).

    所以无论是抢占式还是非抢占式, 这个答案都是不对的.

    大家认为呢?

    我在版上没搜到别的相关的帖子, 所以贴出来大家讨论讨论.


       收藏   分享  
    顶(0)
      




    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2007/12/24 12:37:00
     
     okdavinci 帅哥哟,离线,有人找我吗?
      
      
      等级:大二期末(Java考了96分!)
      文章:111
      积分:480
      门派:XML.ORG.CN
      注册:2007/3/23

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给okdavinci发送一个短消息 把okdavinci加入好友 查看okdavinci的个人资料 搜索okdavinci在『 计算机考研交流 』 的所有贴子 引用回复这个贴子 回复这个贴子 查看okdavinci的博客2
    发贴心情 
    我觉得是非抢占的。高响应比是不会抢占的
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2007/12/30 22:48:00
     
     jason_00 帅哥哟,离线,有人找我吗?金牛座1987-5-14
      
      
      等级:大三(面向对象是个好东东!)
      文章:108
      积分:653
      门派:IEEE.ORG.CN
      注册:2007/8/18

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给jason_00发送一个短消息 把jason_00加入好友 查看jason_00的个人资料 搜索jason_00在『 计算机考研交流 』 的所有贴子 引用回复这个贴子 回复这个贴子 查看jason_00的博客3
    发贴心情 
    由于这道题目只考虑作业调度,题目没有说明进程调度方式,所以作业调度进入内存之后,进入就绪队列到执行就不会被打断,所以是非抢占式,答案应该很明显了,本题的答案是错误的!
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2007/12/31 12:46:00
     
     daizw 帅哥哟,离线,有人找我吗?
      
      
      等级:大二(研究C++)
      文章:51
      积分:303
      门派:XML.ORG.CN
      注册:2007/8/20

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给daizw发送一个短消息 把daizw加入好友 查看daizw的个人资料 搜索daizw在『 计算机考研交流 』 的所有贴子 引用回复这个贴子 回复这个贴子 查看daizw的博客4
    发贴心情 
    以下是引用jason_00在2007-12-31 12:46:00的发言:
    由于这道题目只考虑作业调度,题目没有说明进程调度方式,所以作业调度进入内存之后,进入就绪队列到执行就不会被打断,所以是非抢占式,答案应该很明显了,本题的答案是错误的!


    没说调度方式,所以我觉得为了保险应该讨论。。。不知道老师是怎么改的,参考答案是怎样的。
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2007/12/31 22:31:00
     
     daizw 帅哥哟,离线,有人找我吗?
      
      
      等级:大二(研究C++)
      文章:51
      积分:303
      门派:XML.ORG.CN
      注册:2007/8/20

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给daizw发送一个短消息 把daizw加入好友 查看daizw的个人资料 搜索daizw在『 计算机考研交流 』 的所有贴子 引用回复这个贴子 回复这个贴子 查看daizw的博客5
    发贴心情 
    以下是引用okdavinci在2007-12-30 22:48:00的发言:
    我觉得是非抢占的。高响应比是不会抢占的


    高响应比我认为也可以是抢占的。。。
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2007/12/31 22:32:00
     
     buddha 帅哥哟,离线,有人找我吗?
      
      
      等级:大四(每天看1小时莱昂氏)
      文章:164
      积分:1022
      门派:XML.ORG.CN
      注册:2006/5/7

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给buddha发送一个短消息 把buddha加入好友 查看buddha的个人资料 搜索buddha在『 计算机考研交流 』 的所有贴子 引用回复这个贴子 回复这个贴子 查看buddha的博客6
    发贴心情 
    以下是引用Supremgoooo在2006-7-20 22:47:00的发言:
    关键是cpu什么时间来计算满足优先抢占的公式,我认为发生在两个时间:
    (1)新作业到达(2)cpu空闲
    于是这个题就可以做了


    re..
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2008/1/1 12:20:00
     
     buddha 帅哥哟,离线,有人找我吗?
      
      
      等级:大四(每天看1小时莱昂氏)
      文章:164
      积分:1022
      门派:XML.ORG.CN
      注册:2006/5/7

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给buddha发送一个短消息 把buddha加入好友 查看buddha的个人资料 搜索buddha在『 计算机考研交流 』 的所有贴子 引用回复这个贴子 回复这个贴子 查看buddha的博客7
    发贴心情 
    以下是引用daizw在2007-12-24 12:37:00的发言:
    我认为有误:

    (1)如果是抢占式, 因为8:20时job2到达时应当重新进行调度,而此时job1还剩下50分钟的运行时间,job2只有20分钟,所以下面应当运行job2而非job1.



    我认为如果考虑为可以抢占,默认作业调度和进程调度都可以是高响应比优先.
    其实应该不可抢占更合理,既然题目都没有说明到底是可以抢占还是不可抢占.
    应该是两者都正确.不过在做题目的时候,最好先说明一下
    :)
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2008/1/1 12:26:00
     
     datoubaicai 帅哥哟,离线,有人找我吗?
      
      威望:5
      等级:大一(高数修炼中)
      文章:181
      积分:2214
      门派:XML.ORG.CN
      注册:2006/3/28

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给datoubaicai发送一个短消息 把datoubaicai加入好友 查看datoubaicai的个人资料 搜索datoubaicai在『 计算机考研交流 』 的所有贴子 引用回复这个贴子 回复这个贴子 查看datoubaicai的博客8
    发贴心情 
    做题的时候要事先说明进程调度算法是什么,是非抢占还是抢占的,显然假设成非抢占的要比抢占容易。
    操作系统题目很多都是模棱两可的,得自己假设,让人郁闷。
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2008/1/1 13:50:00
     
     applestar 帅哥哟,离线,有人找我吗?
      
      
      威望:2
      等级:大四(总算啃完XML规范了)
      文章:101
      积分:1228
      门派:XML.ORG.CN
      注册:2007/3/16

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给applestar发送一个短消息 把applestar加入好友 查看applestar的个人资料 搜索applestar在『 计算机考研交流 』 的所有贴子 引用回复这个贴子 回复这个贴子 查看applestar的博客9
    发贴心情 
    对于最短作业优先,以及最高响应比优先,如果按照当前剩余作业来考虑,答案正如superoooo所示,不同的老师有不同的规定,我觉得最好大家分类假设给出多种答案
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2008/1/2 18:47:00
     
     daizw 帅哥哟,离线,有人找我吗?
      
      
      等级:大二(研究C++)
      文章:51
      积分:303
      门派:XML.ORG.CN
      注册:2007/8/20

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给daizw发送一个短消息 把daizw加入好友 查看daizw的个人资料 搜索daizw在『 计算机考研交流 』 的所有贴子 引用回复这个贴子 回复这个贴子 查看daizw的博客10
    发贴心情 
    以下是引用applestar在2008-1-2 18:47:00的发言:
    对于最短作业优先,以及最高响应比优先,如果按照当前剩余作业来考虑,答案正如superoooo所示,不同的老师有不同的规定,我觉得最好大家分类假设给出多种答案


    正如你所言,如果按照当前剩余作业来考虑,
    JOB2    在   8:20     到达时,还有二十分钟20分钟的运行时间,
    而JOB1还有70-20=50分钟,
    那为什么没有直接运行JOB2而是继续运行JOB1呢?
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2008/1/2 22:30:00
     
     GoogleAdSense
      
      
      等级:大一新生
      文章:1
      积分:50
      门派:无门无派
      院校:未填写
      注册:2007-01-01
    给Google AdSense发送一个短消息 把Google AdSense加入好友 查看Google AdSense的个人资料 搜索Google AdSense在『 计算机考研交流 』 的所有贴子 访问Google AdSense的主页 引用回复这个贴子 回复这个贴子 查看Google AdSense的博客广告
    2024/9/23 11:29:04

    本主题贴数10,分页: [1]

    管理选项修改tag | 锁定 | 解锁 | 提升 | 删除 | 移动 | 固顶 | 总固顶 | 奖励 | 惩罚 | 发布公告
    W3C Contributing Supporter! W 3 C h i n a ( since 2003 ) 旗 下 站 点
    苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
    109.375ms