Journal of Computer and Communications

Volume 3, Issue 4 (April 2015)

ISSN Print: 2327-5219   ISSN Online: 2327-5227

Google-based Impact Factor: 1.12  Citations  

Varying Response Ratio Priority: A Preemptive CPU Scheduling Algorithm (VRRP)

HTML  XML Download Download as PDF (Size: 331KB)  PP. 40-51  
DOI: 10.4236/jcc.2015.34005    4,010 Downloads   6,880 Views  Citations

ABSTRACT

In present era, one of the most important resources of computer machine is CPU. With the increasing number of application, there exist a large number of processes in the computer system at the same time. Many processes in system simultaneously raise a challenging circumstance of managing the CPU in such a manner that the CPU utilization and processes execution gets optimal performance. The world is still waiting for most efficient algorithm which remains a challenging issue. In this manuscript, we have proposed a new algorithm Progressively Varying Response Ratio Priority a preemptive CPU scheduling algorithm based on the Priority Algorithm and Shortest Remaining Time First. In this scheduling algorithm, the priority is been calculated and the processes with high priority get CPU first or next. For new process, the priority of it becomes equal to inverse of burst time and for the old processes the priority calculation takes place as a ratio of waiting time and remaining burst time. The objective is to get all the processes executed with minimum average waiting time and no starvation. Experiment and comparison show that the VRRP outperforms other CPU scheduling algorithms. It gives better evaluation results in the form of scheduling criteria. We have used the deterministic model to compare the different algorithms.

Share and Cite:

Singh, P. , Pandey, A. and Mekonnen, A. (2015) Varying Response Ratio Priority: A Preemptive CPU Scheduling Algorithm (VRRP). Journal of Computer and Communications, 3, 40-51. doi: 10.4236/jcc.2015.34005.

Cited by

[1] Analysis average waiting time search performance in the queue process on CPU scheduling using the Round Robin, shortest job first and first in first out algorithm
AIP Conference …, 2023
[2] Estimation of CPU Scheduling Algorithms Efficiency Using Object Oriented Programming
quantum, 2022
[3] Comparative analysis of the essential CPU scheduling algorithms
Bulletin of Electrical Engineering and …, 2021
[4] Efficient Process Scheduling Algorithm using RR and SRTF
2020
[5] Dynamic Round Robin CPU Scheduling Algorithm Based on K-Means Clustering Technique
2020
[6] 心地よいサービス提供に向け入出力時間を調整する入出力スケジュール法に関する研究
2020
[7] An adjustable variant of round robin algorithm based on clustering technique
2020
[8] An Improved Priority Scheduling Algorithm Using Time Slice to Minimize Response Time
2018
[9] Implementation of nMPRA CPU architecture based on preemptive hardware scheduler engine and different scheduling algorithms
IET Computers & Digital Techniques, 2017
[10] Optimize task scheduling act by modified round robin scheme with vigorous time quantum
2017
[11] Multilevel queue model for Indian Region Broadcast Network (IRBN) over satellite
2017
[12] Chronically Evaluated Highest Instantaneous Priority Next: A Novel Algorithm for Processor Scheduling
2016
[13] On Minimum Variance CPU-Scheduling Algorithm for Interactive Systems using Goal Programming
International Journal of Computer Applications, 2016
[14] Analysis of Priority Preemptive Scheduling Algorithm: Case Study

Copyright © 2024 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.