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...
Main Authors: | , , |
---|---|
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 |