处理机调度算法实现(文档+代码)

时间:2015-07-20 04:28:52
【文件属性】:

文件名称:处理机调度算法实现(文档+代码)

文件大小:361KB

文件格式:ZIP

更新时间:2015-07-20 04:28:52

处理机调度 操作系统

在OS中调度的实质是一种资源分配,因而调度算法是指:根据系统的资源分配策略所规定的资源分配算法。对于不同的操作系统和系统目标,通常采用不同的调度算法,例如,在批处理系统中,为了照顾为数众多的短作业,应采用短作业优先的调度算法;又如在分时系统中,为了保证系统具有合理的响应时间,应采用轮转法进行调度。目前存在的多种调度算法中,有的算法适用于作业调度,有的算法适用于进程调度;但也有些调度算法既可用于作业调度,也可用于进程调度[1] 。处理机调度常用的算法有:先来先服务算法,高响应比优先算法,时间片轮转算法和短作业优先调度算法。本次课程设计就将模拟先来先服务,时间片轮转,短作业优先,高响应比优先4种调度算法,并对他们的性能进行比较。


【文件预览】:
新建文件夹
----操作系统课程设计.doc(277KB)
----CPU_Dispatcher()
--------CPU_Dispatcher.dsp(4KB)
--------dispatcher.cpp(12KB)
--------Debug()
--------CPU_Dispatcher.dsw(553B)
--------CPU_Dispatcher.opt(53KB)
--------CPU_Dispatcher.ncb(49KB)
--------CPU_Dispatcher.plg(1KB)

网友评论

  • 代码还是不错的
  • 代码还是不错的
  • 能够正常编译运行。作为学习参考使用了。不错。
  • 代码不是很全啊,运行不了