多级队列
计算机科学
排队
优先队列
调度(生产过程)
循环调度
最早截止时间优先安排
排队论
并行计算
单调速率调度
公平份额计划
算法
实时计算
分布式计算
地铁列车时刻表
数学优化
数学
计算机网络
操作系统
作者
vaishali Chahar,Supriya Raheja
标识
DOI:10.1109/icacci.2013.6637156
摘要
Many scheduling techniques has been designed for scheduling of processes in the multiprogramming system, one of these techniques is multilevel queue CPU scheduling technique where the ready queue is divided into multiple sub-queues. Processes are assigned to different sub queues depending on their classification. In traditional multilevel queue scheduling approach each queue is assigned a priority level. Processes from the higher level queues always gets priority over the processes in lower level queues which can cause starvation for processes in lower queues. In this paper we propose a new fuzzy based multilevel queue CPU scheduling algorithm. In our proposed work ready queue is divided into two sub-queues which contain I/O bound and CPU bound processes. CPU time is allocated dynamically to each queue. We have designed two fuzzy inference systems. One is to dynamically allocate the CPU time to two queues. Another FIS is designed to calculate the time quantum to schedule the I/O bound processes. Our proposed work improves the starvation problem and the average response time.
科研通智能强力驱动
Strongly Powered by AbleSci AI