摘要:多级反馈队列调度算法是一种综合性能较好的算法,能很好地实现作业的公平性与系统资源利用率之间的平衡,兼顾多方面的系统目标。本论文以时间片轮转调度算法和高优先级优先调度算法为基础,通过研究队列之间,同队列和不同队列中的进程之间以及队列和进程之间的关系、设计并实现了该调度算法。目前,该算法应用前景十分广泛,常用于多道和单道程序设计系统中的处理机调度,担任着对各系统中昂贵和紧缺的资源进行合理分配的职责,故此多级反馈队列调度算法的研究对各种系统的开发和调度算法的发展有着重要的意义。20975
关键词:调度算法;进程;队列;时间片
Research and Implementation of Multi-level Feedback Queue Scheduling Algorithm
Abstract: Multi-level Feedback Queue Scheduling Algorithm can achieve a good balance between fairness jobs and system resource utilization, taking a wide range of system goals into account, is a batter comprehensive performance of the algorithm. This thesis is based on Round-robin Scheduling Algorithm and High Priority Scheduling Algorithm, by researching the relationship between queues, the process of the different and the same queues with processes, design and implementation of the scheduling algorithm. Currently, application prospects of the algorithm is very broad, commonly being used in processor scheduling of multi-channel and single-channel system programming, severing as a role to rational allocation costly and scarce resources in each system. Therefore, the researching of Multi-level Feedback Queue Scheduling Algorithm has great significance about developing various systems and development of the scheduling algorithm.
Key words: Scheduling Algorithm; Process; Queue; Round
目 录