Dynamic time slice calculation for round robin process scheduling using NOC

20Citations
Citations of this article
10Readers
Mendeley users who have this article in their library.

Abstract

Process scheduling means allocating a certain amount of CPU time to each of the user processes. One of the popular scheduling algorithms is the "Round Robin" algorithm, which allows each and every process to utilize the CPU for short time duration. This paper presents an improvisation to the traditional round robin scheduling algorithm, by the proposed a new method. The new method represents the time slice as a function of the burst time of the waiting process in the ready queue. Fixing the time slice for a process is a crucial factor, because it subsequently influences many performance parameters like turnaround time, waiting time, response time and the frequency of context switches. Though the time slot is fixed for each process, this paper explores the fine-tuning of the time slice for processes which do not complete in the stipulated time allotted to them.

Cite

CITATION STYLE

APA

Siva Nageswara Rao, G., Srinivasu, N., & Rama Koteswara Rao, G. (2015). Dynamic time slice calculation for round robin process scheduling using NOC. International Journal of Electrical and Computer Engineering, 5(6), 1480–1485. https://doi.org/10.11591/ijece.v5i6.pp1480-1485

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free