Progressive Round Robin CPU Scheduling Algorithm for Operating Systems

This paper introduces the Progressive Round Robin (PRR) algorithm, an advanced approach to CPU scheduling that seeks to optimize system efficiency by dynamically adjusting time quanta. Traditional Round Robin (TRR) scheduling methods assign a fixed quantum of time to processes, often leading to inefficiencies due to varying process demands. Our proposed algorithm, PRR, addresses this by using a Smart Time Quantum (STQ) and Delta mechanism that adapts the time quantum based on the remaining burst times of the processes. This method aims to reduce Average Waiting Time (AWT) and Turnaround Time (TAT) while minimizing context switches. Comparative analysis with standard Round Robin and other variations demonstrates significant improvements in process throughput and system responsiveness, making PRR a viable option for multitasking operating systems.

Authors

Institutions

Publication Details

Published
2024-10-04
DOI
https://doi.org/10.1109/gcat62922.2024.10923888
Primary Topic
Distributed and Parallel Computing Systems
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Progressive Round Robin CPU Scheduling Algorithm for Operating Systems

Vikram Kulkarni, Jash Kanani, Param Makwana, Yash Kalbhor
Distributed and Parallel Computing Systems
article

Progressive Round Robin CPU Scheduling Algorithm for Operating Systems

Vikram Kulkarni, Jash Kanani, Param Makwana, Yash Kalbhor
article en

Abstract

This paper introduces the Progressive Round Robin (PRR) algorithm, an advanced approach to CPU scheduling that seeks to optimize system efficiency by dynamically adjusting time quanta. Traditional Round Robin (TRR) scheduling methods assign a fixed quantum of time to processes, often leading to inefficiencies due to varying process demands. Our proposed algorithm, PRR, addresses this by using a Smart Time Quantum (STQ) and Delta mechanism that adapts the time quantum based on the remaining burst times of the processes. This method aims to reduce Average Waiting Time (AWT) and Turnaround Time (TAT) while minimizing context switches. Comparative analysis with standard Round Robin and other variations demonstrates significant improvements in process throughput and system responsiveness, making PRR a viable option for multitasking operating systems.

Narsee Monjee Institute of Management Studies (IN)
Affordable and clean energy
Openalex Percentile: Top 66%
Distributed and Parallel Computing Systems
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Progressive Round Robin CPU Scheduling Algorithm for Operating Systems — Vikram Kulkarni, Jash Kanani, et al. · (2024) | TGRS Research Map | TGRS