A Comparative Study of CPU Scheduling Algorithms

Posted: 18 Apr 2019

See all articles by Priyanka Vijayvargiya

Priyanka Vijayvargiya

Institute of Engineering and Science, IPSA, Indore

Date Written: April 16, 2019

Abstract

Process scheduling is an important feature of Operating System. In multiprogramming many programs run simultaneously. In multiprogramming environment the multiple processes may arrive and terminate frequently. So we have to keep track that the system is always in a balance state. We also have to ensure a good process mix is always present. This paper presents various kinds of schedulers and the comparative study of various scheduling algorithms such as First Come First Serve, Shortest Job First, Round Robin, Priority, Longest Job First, and highest Response Ratio Next with their preemptive and non preemptive modes. All these algorithms are presented with their examples and grant charts. These algorithms are judged on the various factors which are necessary for improving multiprogramming and CPU utilization.

Keywords: Turnaround Time, Preemptive Scheduling, Response Ratio

Suggested Citation

Vijayvargiya, Priyanka, A Comparative Study of CPU Scheduling Algorithms (April 16, 2019). Proceedings of Recent Advances in Interdisciplinary Trends in Engineering & Applications (RAITEA) 2019, Available at SSRN: https://ssrn.com/abstract=3372896

Priyanka Vijayvargiya (Contact Author)

Institute of Engineering and Science, IPSA, Indore ( email )

Institute of Engineering & Science,IPS Academy Kno
Indore, 452012
India

Do you have negative results from your research you’d like to share?

Paper statistics

Abstract Views
1,491
PlumX Metrics