登录 注册
当前位置:主页 > 资源下载 > 28 > 实验报告:操作系统中关于作业调度的探究

实验报告:操作系统中关于作业调度的探究

  • 更新:2024-09-28 22:00:44
  • 大小:102KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:其它 - 开发技术
  • 格式:DOC

资源介绍

考察一个机械厂,其中有m台一模一样的机器。现有n个作业需要处理,作业到达时间随机产生。设作业i的处理时间为ti,这个时间为将作业放入机器直到从机器上取下作业的时间。所谓调度是指按作业在机器上的运行时间对作业进行分配,使得: (1)一台机器在同一时间内只能处理一个作业; (2)一个作业不能同时在两台机器上处理; (3)作业i一旦运行,则需要ti个时间单位。 假设每台机器在0时刻都是可用的,完成时间(或调度长度)是指完成所有作业的时间。在一个非抢先调度中,作业从Si时刻起在某台机器上处理,其完成时刻为Si+ti,这里仅考虑非抢先式调度。现要求写一个算法,以便确定如何进行调度才能使n个作业的平均周转时间最短。