Designing of vague logic based multilevel feedback queue scheduler

Multilevel feedback queue scheduler suffers from major issues of scheduling such as starvation for long tasks, fixed number of queues, and static length of time quantum in each queue. These factors directly affect the performance of the scheduler. At many times impreciseness exists in attributes of...

Full description

Bibliographic Details
Main Authors: Supriya Raheja, Reena Dadhich, Smita Rajpal
Format: Article
Language:English
Published: Elsevier 2016-03-01
Series:Egyptian Informatics Journal
Subjects:
Online Access:http://www.sciencedirect.com/science/article/pii/S1110866515000481
id doaj-7bf81b49a5464bfeb431090c48a1fa15
record_format Article
spelling doaj-7bf81b49a5464bfeb431090c48a1fa152021-07-02T01:04:37ZengElsevierEgyptian Informatics Journal1110-86652016-03-0117112513710.1016/j.eij.2015.09.003Designing of vague logic based multilevel feedback queue schedulerSupriya Raheja0Reena Dadhich1Smita Rajpal2Department of Computer Science & Engineering, School of Engineering & Technology, NCU (Formerly ITM University), Gurgaon, Haryana, IndiaDepartment of Computer Science & Informatics, University of Kota, Kota, Rajasthan, IndiaAlpha Global IT, Toronto, CanadaMultilevel feedback queue scheduler suffers from major issues of scheduling such as starvation for long tasks, fixed number of queues, and static length of time quantum in each queue. These factors directly affect the performance of the scheduler. At many times impreciseness exists in attributes of tasks which make the performance even worse. In this paper, our intent is to improve the performance by providing a solution to these issues. We design a multilevel feedback queue scheduler using a vague set which we call as VMLFQ scheduler. VMLFQ scheduler intelligently handles the impreciseness and defines the optimum number of queues as well as the optimal size of time quantum for each queue. It also resolves the problem of starvation. This paper simulates and analyzes the performance of VMLFQ scheduler with the other multilevel feedback queue techniques using MatLab.http://www.sciencedirect.com/science/article/pii/S1110866515000481Vague based Multilevel Feedback Queue (VMLFQ) SchedulerSchedulerMultilevel Feedback Queue (MLFQ) SchedulingVague set theoryVague inference system
collection DOAJ
language English
format Article
sources DOAJ
author Supriya Raheja
Reena Dadhich
Smita Rajpal
spellingShingle Supriya Raheja
Reena Dadhich
Smita Rajpal
Designing of vague logic based multilevel feedback queue scheduler
Egyptian Informatics Journal
Vague based Multilevel Feedback Queue (VMLFQ) Scheduler
Scheduler
Multilevel Feedback Queue (MLFQ) Scheduling
Vague set theory
Vague inference system
author_facet Supriya Raheja
Reena Dadhich
Smita Rajpal
author_sort Supriya Raheja
title Designing of vague logic based multilevel feedback queue scheduler
title_short Designing of vague logic based multilevel feedback queue scheduler
title_full Designing of vague logic based multilevel feedback queue scheduler
title_fullStr Designing of vague logic based multilevel feedback queue scheduler
title_full_unstemmed Designing of vague logic based multilevel feedback queue scheduler
title_sort designing of vague logic based multilevel feedback queue scheduler
publisher Elsevier
series Egyptian Informatics Journal
issn 1110-8665
publishDate 2016-03-01
description Multilevel feedback queue scheduler suffers from major issues of scheduling such as starvation for long tasks, fixed number of queues, and static length of time quantum in each queue. These factors directly affect the performance of the scheduler. At many times impreciseness exists in attributes of tasks which make the performance even worse. In this paper, our intent is to improve the performance by providing a solution to these issues. We design a multilevel feedback queue scheduler using a vague set which we call as VMLFQ scheduler. VMLFQ scheduler intelligently handles the impreciseness and defines the optimum number of queues as well as the optimal size of time quantum for each queue. It also resolves the problem of starvation. This paper simulates and analyzes the performance of VMLFQ scheduler with the other multilevel feedback queue techniques using MatLab.
topic Vague based Multilevel Feedback Queue (VMLFQ) Scheduler
Scheduler
Multilevel Feedback Queue (MLFQ) Scheduling
Vague set theory
Vague inference system
url http://www.sciencedirect.com/science/article/pii/S1110866515000481
work_keys_str_mv AT supriyaraheja designingofvaguelogicbasedmultilevelfeedbackqueuescheduler
AT reenadadhich designingofvaguelogicbasedmultilevelfeedbackqueuescheduler
AT smitarajpal designingofvaguelogicbasedmultilevelfeedbackqueuescheduler
_version_ 1721345554655477760