Evaluasi Algoritma Penjadwalan Proses: Perbandingan Round Robin, Priority Scheduling, dan Multilevel Queue
DOI:
https://doi.org/10.69693/ijmst.v4i2.10829Keywords:
Penjadwalan Proses, Round Robin, Priority Scheduling, Multilevel Queue, Simulasi CpuAbstract
Penjadwalan proses merupakan salah satu aspek penting dalam sistem operasi karena berfungsi mengatur urutan eksekusi proses pada CPU agar sumber daya komputasi dapat dimanfaatkan secara optimal. Penelitian ini bertujuan untuk mengevaluasi dan membandingkan kinerja tiga algoritma penjadwalan proses, yaitu Round Robin, Priority Scheduling, dan Multilevel Queue, melalui pendekatan simulasi berbasis Python. Evaluasi dilakukan pada tiga skenario beban kerja, yaitu beban kerja seimbang, dominasi proses berprioritas tinggi, dan variasi burst time yang signifikan. Setiap skenario diuji menggunakan sejumlah proses dengan atribut arrival time, burst time, prioritas, dan level antrian. Parameter kinerja yang dianalisis meliputi rata-rata turnaround time, waiting time, response time, throughput, serta utilisasi CPU. Hasil penelitian menunjukkan bahwa Priority Scheduling memiliki performa paling efisien dalam menurunkan turnaround time dan waiting time karena proses dengan prioritas tinggi dieksekusi lebih awal. Sebaliknya, Round Robin unggul pada aspek response time karena mekanisme time quantum mampu memberikan kesempatan eksekusi awal secara lebih merata kepada setiap proses. Sementara itu, Multilevel Queue menunjukkan kinerja yang relatif seimbang karena membagi proses ke dalam beberapa antrian berdasarkan karakteristiknya, sehingga mampu mengakomodasi kebutuhan efisiensi dan keadilan. Berdasarkan hasil tersebut, dapat disimpulkan bahwa tidak terdapat satu algoritma yang paling optimal untuk seluruh kondisi. Pemilihan algoritma penjadwalan harus disesuaikan dengan karakteristik beban kerja, kebutuhan sistem, serta prioritas proses yang dijalankan secara keseluruhan.
References
Abu-Dalbouh, H. M. (2022). A new combination approach to CPU scheduling based on priority and round-robin algorithms for assigning a priority to a process and eliminating starvation. International Journal of Advanced Computer Science and Applications, 13(4). https://doi.org/10.14569/IJACSA.2022.0130463
Al Ghifari, A., & Siregar, H. (2025). Systematic literature review: Perbandingan kinerja algoritma penjadwalan CPU FCFS, SJF, Round Robin, dan Priority. Jurnal Ilmiah Sistem Informasi dan Ilmu Komputer, 5(2), 530–548. https://doi.org/10.55606/juisik.v5i2.1404
Carrasco-Ruiz, D., Herrera, O., & López, E. (2024). Study and evaluation of CPU scheduling algorithms. Heliyon. https://doi.org/10.1016/j.heliyon.2024.e31905
Ejurnal BITS. (2021). Analisis perbandingan algoritma penjadwalan CPU First Come First Serve (FCFS) dan Round Robin. Building of Informatics, Technology and Science (BITS). https://ejurnal.seminar-id.com/index.php/bits/article/view/1047
Ejurnal UMRI. (2024). Implementasi algoritma Round Robin dan Priority pada penjadwalan proses. Jurnal Ilmu Komputer (JIK), 14(2), 507–513. https://ejurnal.umri.ac.id/index.php/JIK/article/download/7334/3079/
Harki, N. A. (2024). Multi-level feedback queue scheduling technique: Model proposal to reduce risk and enhance performance of healthcare systems. Cihan University-Erbil Scientific Journal, 8(2). https://journals.cihanuniversity.edu.iq/index.php/cuesj/article/view/1140
IRJMETS. (2025). CPU scheduling algorithms. International Research Journal of Modernization in Engineering, Technology and Science. https://www.irjmets.com/upload_newfiles/irjmets71000010264/paper_file/irjmets71000010264.pdf
Meing, L. W. C., & Tandingan, D. R. (2024). Exploring multilevel feedback queue combinations and regression-based time quanta in scheduling algorithms. Journal of Information Systems Engineering and Management, 9. https://www.jisem-journal.com/index.php/journal/article/view/699
Omar, H. K., Jihad, K. H., & Hussein, S. F. (2021). Comparative analysis of the essential CPU scheduling algorithms. Bulletin of Electrical Engineering and Informatics, 10(5), 2742–2750. https://pdfs.semanticscholar.org/0a24/8215a55473199cc1254c3f9c32ae2510e541.pdf
Pemasinghe, S., & Rajapaksha, S. (2022). Comparison of CPU scheduling algorithms: FCFS, SJF, SRTF, Round Robin, Priority Based, and Multilevel Queuing. 2022 IEEE 10th Region 10 Humanitarian Technology Conference (R10-HTC), 4, 318–323. https://doi.org/10.1109/R10-HTC54060.2022.9929533
Putra, T. D., & Purnomo, R. (2021). Analisis algoritma Round Robin pada penjadwalan CPU. Jurnal Ilmiah Teknologi Informasi Asia, 15(2), 85–90. https://jurnal.asia.ac.id/index.php/jitika/article/download/481/291
Suhendra, F., & Fardhan, M. (2026). Evaluasi kinerja algoritma Multi-Level Queue, Round Robin, dan Priority Scheduling dalam simulasi penjadwalan proses kinerja sistem operasi. Jurnal Ilmiah ILKOMINFO: Ilmu Komputer & Informatika, 9(1), 159–170.
Widiarto. (2024). Analisis perbandingan penjadwalan proses menggunakan algoritma Round Robin dan Priority Preemptive. Progresif: Jurnal Ilmiah Komputer. https://ojs.stmik-banjarbaru.ac.id/index.php/progresif/article/view/2169
Zhang, J., et al. (2024). Enhancing task execution: A dual-layer approach with multi-queue adaptive priority scheduling. PeerJ Computer Science. https://pmc.ncbi.nlm.nih.gov/articles/PMC11623127/
Zouaoui, S., Boussaid, L., & Mtibaa, A. (2019). Priority based Round Robin (PBRR) CPU scheduling algorithm. International Journal of Electrical and Computer Engineering, 9(1), 190–202. https://doi.org/10.11591/ijece.v9i1.pp190-202
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2026 Indonesian Journal of Multidisciplinary on Social and Technology

This work is licensed under a Creative Commons Attribution 4.0 International License.













