文件名称:处理机调度算法实现(文档+代码)
文件大小: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)