Implementasi Program Penjadwalan CPU Menggunakan Algoritma Round Robin Untuk Penyelesaian Soal Penjadwalan Proses

Authors

  • Syti Salwaa Universitas Negeri Medan, Sumatera Utara
  • Ridho Affandi Universitas Negeri Medan, Sumatera Utara
  • Shaqila Rahmayani Universitas Negeri Medan, Sumatera Utara
  • Zulfahmi Indra Universitas Negeri Medan, Sumatera Utara

Keywords:

Operating System, CPU Scheduling, Round Robin Algorithm, Time Quantum, Waiting Time, Turnaround Time

Abstract

 

 In operating systems, CPU scheduling plays a crucial role in determining the execution order

of processes to ensure efficient and fair processor utilization. One of the most commonly used

scheduling algorithms in time-sharing systems is the Round Robin algorithm. This algorithm works by

allocating an equal time slice (time quantum) to each process and then rotating unfinished processes back

into the ready queue for subsequent execution. This mechanism makes Round Robin fair and responsive

to all processes. This study discusses the implementation of a CPU scheduling program using the Round

Robin algorithm in operating systems to solve process scheduling problems. The developed program

simulates various process scenarios with different arrival times, burst times, and time quanta to analyze their

effects on waiting time and turnaround time. The simulation results indicate that the selection of an

appropriate time quantum significantly affects system performance: a too-small time quantum increases

the frequency of context switching, while a too-large time quantum reduces system responsiveness. With an

optimal time quantum, the Round Robin algorithm achieves a balance between efficiency and fairness in

CPU process management, making it highly effective for modern time-sharing operating systems.

References

1 Belferik, Ronald, and Evander Banjarnahor. 2025a. “Analisis Average Waiting Time Penjadwalan CPU Menggunakan Algoritma Shortest Remaining First Dan Algoritma Round Robin.” JDMIS: Journal of Data M+ining and Information Systems 3(1):43–53. doi:10.54259/jdmis.v3i1.4076.

2 Belferik, Ronald, and Evander Banjarnahor. 2025b. “Analisis Average Waiting Time Penjadwalan CPU Menggunakan Algoritma Shortest Remaining First Dan Algoritma Round Robin.” JDMIS: Journal of Data Mining and Information Systems 3(1):43–53. doi:10.54259/jdmis.v3i1.4076.

3 Eka, Meyti, Apriyani Elok Nur, Hamdana Rinanza, and Zulmy Alhamri. 2022. SISTEM OPERASI.

4 Al Ghifari, Abdurrahman, and Herbert Siregar. n.d. “Systematic Literature Review: Perbandingan Kinerja Algoritma Penjadwalan CPU FCFS, SJF, Round Robin, Dan Priority.” Jurnal Ilmiah Sistem Informasi Dan Ilmu Komputer 5(2):530–48. doi:10.55606/juisik.v5i2.1404.

5 Hermanto, Nandang, Irma Darmayanti, Dimas Saputra, and Aden Hidayatuloh. 2025. “Development of Mobile Application by Applying Content-Based Filtering.” Sinkron 9(1):232–38. doi:10.33395/sinkron.v9i1.14320.

6 Insan, Raihan, Pratama Siagian, Azima Lubis, Muhammad Abid Syuja, and Dedy Kiswanto. 2025. ANALISIS PERFORMA SISTEM OPERASI MANJARO LINUX DALAM LINGKUNGAN KOMPUTASI DESKTOP VIRTUAL. Vol. 9.

7 Parinduri, Ikhsan, and Siti Nurhabibah Hutagalung. 2019. “Prosiding Seminar Nasional Riset Information Science (SENARIS) Teknik Penjadwalan Prosesor FIFO, SJF Non Preempetive, Round Robin.”

8 Putra, Tri Dharma, and Andry Fadjriya. 2021. “Comparison Between Simple Round Robin and Intelligent Round Robin Algorithms in CPU Scheduling.” IJARCCE 10(4). doi:10.17148/ijarcce.2021.10413.

9 Putra, Tri Dharma, and Rakhmat Purnomo. 2022. “Simulation of Priority Round Robin Scheduling Algorithm.” Sinkron 7(4):2170–81. doi:10.33395/sinkron.v7i4.11665.

10 Putri, Raissa Amanda. 2021. “Aplikasi Simulasi Algoritma Penjadwalan Sistem Operasi.” Jurnal Teknologi Informasi 5(1):98–102. doi:10.36294/jurti.v5i1.2215.

Syauqi, Hanif Ahmad, and Herbert Siregar. 2025. “Systematic Literature Review (SLR): Dampak Modifikasi Algoritma Round-Robin Dalam Penjadwalan CPU Pada Sistem Operasi.” Digital Transformation Technology 5(1):368–74. doi:10.47709/digitech.v5i1.6171.

Widiarto, Wisnu, Desinta Maheswari, Dewi Puspita Sari, Kezia Jazzlyn Arianto, and Program Studi Sains Data. n.d. “Implementasi Algoritma Round Robin Dan Priority Pada Sistem Antrian Rumah Sakit.”

Published

2025-11-05

How to Cite

Syti Salwaa, Ridho Affandi, Shaqila Rahmayani, & Zulfahmi Indra. (2025). Implementasi Program Penjadwalan CPU Menggunakan Algoritma Round Robin Untuk Penyelesaian Soal Penjadwalan Proses. Jurnal Publikasi Ilmu Komputer Dan Multimedia, 5(1), 43–52. Retrieved from https://journalcenter.org/index.php/jupikom/article/view/5596