International Journal of Computer Applications |
Foundation of Computer Science (FCS), NY, USA |
Volume 119 - Number 5 |
Year of Publication: 2015 |
Authors: Lipika Datta |
10.5120/21065-3730 |
Lipika Datta . A new RR Scheduling Approach for Real Time Systems using Fuzzy Logic. International Journal of Computer Applications. 119, 5 ( June 2015), 27-32. DOI=10.5120/21065-3730
Round Robin scheduling algorithm is the widely used scheduling algorithm in multitasking. It ensures fairness and starvation free execution of processes. It performs optimally for time sharing systems, but because of its larger waiting time, turnaround time and greater number of context switches it is not suitable for soft real time systems. The main objective of this paper is to develop a way in which the Round Robin algorithm can be modified for implementation in real time and embedded systems by minimizing its average waiting time, average turnaround time and context switching rate. The paper discusses a fuzzy based CPU scheduling algorithm. A set of fuzzy rules is defined. Each process is assigned a new priority based on its externally defined priority, relative remaining CPU burst time and relative waiting time.