处理机调度算法实现(文档+代码)
在OS中调度的实质是一种资源分配,因而调度算法是指:根据系统的资源分配策略所规定的资源分配算法。对于不同的操作系统和系统目标,通常采用不同的调度算法,例如,在批处理系统中,为了照顾为数众多的短作业,应采用短作业优先的调度算法;又如在分时系统中,为了保证系统具有合理的响应时间,应采用轮转法进行调度。目前存在的多种调度算法中,有的算法适用于作业调度,有的算法适用于进程调度;但也有些调度算法既可用于作业调度,也可用于进程调度[1] 。处理机调度常用的算法有:先来先服务算法,高响应比优先算法,时间片轮转算法和短作业优先调度算法。本次课程设计就将模拟先来先服务,时间片轮转,短作业优先,高响应比优先4种调度算法,并对他们的性能进行比较。
文件列表
新建文件夹.zip
(预估有个14文件)
新建文件夹
操作系统课程设计.doc
277KB
CPU_Dispatcher
CPU_Dispatcher.dsp
4KB
dispatcher.cpp
12KB
Debug
CPU_Dispatcher.ilk
219KB
vc60.pdb
52KB
CPU_Dispatcher.pdb
473KB
vc60.idb
41KB
用户评论