论文百事通 设为主页 会员登录 |  免费注册
代写论文 代发表论文 定制论文 毕业设计定制 期刊目录 黄金会员  
加入收藏 设为首页 |  收藏本站
首页 | 计算机 | 建筑工程 | 医药学 | 经济类 | 文学 | 英语 | 职称评定 | 计算机毕业设计 | 课程设计 | 毕业设计作品 | 投稿中心 | 下载中心 | 作品订单
  查找论文

单道批处理系统的作业调度(续2)

作者:论文百事通  来源:lwbst.com    【2006-09-28】    编辑:Admin
  1. 程序界面和运行过程

1.先来先服务调度算法:

2.短作业优先调度算法:

3.最高优先数优先调度算法:

5.多级反馈队列调度算法:

  1. 各种调度算法分析

1. 先来先服务算法比较有利于长作业,而不利于短作业。
2. 短作业优先调度算法对比先来先服务,不论是平均周转时间还是平均带权周转时间,都有较明显的改善,尤其是对短作业。该算法对长作业不利,而且未考虑作业的紧迫程度,因而不能保证紧迫性作业会被及时处理。

      1. 高优先权优先调度算法能够照顾到紧迫性的作业,使之在进入系统后便获得优先处理。该算法既照顾了短作业,也考虑了作业到达的先后次序,不会使长作业长期得不到服务。
      2. 简单轮转法常用在分时系统中,能够保证及时响应用户的请求,保证就绪队列中的所有进程,在一给定的时间内,均能获得一时间片的处理机执行时间
      3. 多级反馈队列调度算法,是一种比较好的调度算法,具有比较好的性能,能较好地满足各种类型用户的需要。

1)。终端型作业,系统能使这些作业在第一队列规定的时间片内完成。
2)。短批处理作业,其周转时间仍然很短。
3)。长批处理作业,对于长作业,它依次在第1.2.3….,n个队列中运行,然后再按轮转方式运行,用户不必担心其作业长期得不到处理。
五,用户手册

  1. 本程序的运行环境为Window操作系统,执行文件为:Project1.exe。
  2. 用C++Builder 6.0 编写本软件。

六.附录。

完!   

  本课程设计包含完整源程序、可执行程序、设计文档。

 上一篇:单道批处理系统的作业调度(续1)-操作系统课程设计
 下一篇:单道批处理系统设计一个作业调度程序(c实现)
本文版权归本站所有,欢迎转载。转载该文章时,请注明“来源:论文百事通 Http://www.lwbst.com”。
 
Copyright (C) 2008 Lwbst.com, All Rights Reserved 版权所有 论文百事通