【24h】

NEW APPROACH TO MULTI-LEVEL PROCESSOR SCHEDULING

机译:多级处理器调度的新方法

获取原文
获取原文并翻译 | 示例
           

摘要

The problem of finding the best quantum time in multi-level processor scheduling is addressed in this paper. Processor scheduling is one of the most important issues in operating systems design. Different schedulers are introduced to solve this problem. In one scheduling approach, processes are placed in different queues according to their properties, and the processor allocates time to each queue iteratively. One of the most important parameters of a processor's efficiency in this approach is the amount of time slices associated to each processor queue. In this paper, an ant colony optimization (ACO) algorithm is presented to solve the problem of finding appropriate time slices to assign to each processor queue. In this technique, each ant tries to find an appropriate scheduling. Ant algorithm searches the problem space to find the best scheduling. The quality of each ant's solution is evaluated using a new fitness function. This fitness function is designed according to the evaluation parameters of each processor queue and also according to the queue theory's relations. Also a heuristic function is presented which prompts ant to select better solutions. Computational tests are presented and the comparisons made with genetic algorithm (GA) and particle swarm optimization (PSO) algorithms which try to solve same problem. The results show the efficiency of this algorithm.
机译:本文解决了在多级处理器调度中找到最佳量子时间的问题。处理器调度是操作系统设计中最重要的问题之一。引入了不同的调度程序来解决此问题。在一种调度方法中,进程根据其属性放置在不同的队列中,并且处理器将时间迭代地分配给每个队列。在这种方法中,处理器效率的最重要参数之一是与每个处理器队列关联的时间片数量。本文提出了一种蚁群优化算法,以解决寻找合适的时间片分配给每个处理器队列的问题。在这种技术中,每个蚂蚁都试图找到适当的调度。蚂蚁算法搜索问题空间以找到最佳调度。使用新的适应度函数评估每种蚂蚁解决方案的质量。该适应度函数是根据每个处理器队列的评估参数以及队列理论的关系而设计的。还提供了启发式功能,提示蚂蚁选择更好的解决方案。提出了计算测试,并与试图解决相同问题的遗传算法(GA)和粒子群优化(PSO)算法进行了比较。结果表明了该算法的有效性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号