Abstract
CPU scheduling is the basis of multi-programmed operating systems. The scheduler is accountable for multiplexing processes on the CPU. By switching the CPU among processes, the operating system results in the computer more prolific. Various CPU scheduling algorithms exist for a multi-programmed operating system like First Come First Served (FCFS), Shortest Job First (SJF), Shortest Remaining Time Next (SRTN) and Round Robin (RR) scheduling algorithm. This paper has threefold objective. Firstly, it throws light on a new-fangled CPU scheduling algorithm called MIN-MAX whichbehaves as both preemptive and non-preemptive algorithm basis on the burst time. Secondly, it would helps to understand how MIN-MAXalgorithm improves the CPU efficiency in multi programming operating system and also trims down the starvation problem amongprocesses. Thirdly, it focuses on the comparative study of the existing algorithms on basis of various scheduling parameters with the proposed algorithm MIN-MAX.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
More From: Journal of Emerging Technologies in Web Intelligence
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.