📅 07 November 2025
DOI: 10.51903/teknik.v5i2.994

Analisis Perbandingan Algoritma Penjadwalan Prioritas Preemptive dan Non-Preemptive Menggunakan Aplikasi Web Interaktif

Teknik: Jurnal Ilmu Teknik dan Informatika
Sekolah Tinggi Ilmu Ekonomi Studi Ekonomi Modern

📄 Abstract

CPU scheduling is a core function in modern operating systems that significantly impacts system performance and efficiency. Among various scheduling algorithms, Priority Scheduling is widely used and exists in two main variants: non-preemptive and preemptive. The non-preemptive mode allows a process to run to completion, while the preemptive mode can interrupt a running process for a higher-priority one. Understanding the behavioral differences between these modes is crucial but often challenging through manual calculations. To address this, an interactive web-based application was developed to simulate and visualize both preemptive and non-preemptive Priority Scheduling algorithms. The research method involved designing the system logic based on the core principles of each scheduling variant, followed by implementation using standard web technologies: HTML, Tailwind CSS, and JavaScript. The application allows users to input custom process data or load predefined case studies, select the scheduling mode, and instantly receive a comprehensive analysis. The results include a dynamically generated Gantt chart, a detailed performance metrics table (including turnaround time and waiting time), and a step-by-step execution log. Through a comparative analysis of a specific case study, the application is proven to be an effective educational tool. It accurately simulates both modes and visually demonstrates the impact of preemption on execution order, resource utilization, and key performance metrics, thereby simplifying the learning process for students and educators.

🔖 Keywords

#CPU scheduling #non-preemptive #preemptive #priority scheduling #web application

â„šī¸ Informasi Publikasi

Tanggal Publikasi
07 November 2025
Volume / Nomor / Tahun
Volume 5, Nomor 2, Tahun 2025

📝 HOW TO CITE

Rumahorbo, Gilbert Aldrich; Zulfahmi Indra; Alfarizi Wijaya; Melika Debiyana Putri; Buulolo, Calvin Sahputra, "Analisis Perbandingan Algoritma Penjadwalan Prioritas Preemptive dan Non-Preemptive Menggunakan Aplikasi Web Interaktif," Teknik: Jurnal Ilmu Teknik dan Informatika, vol. 5, no. 2, Nov. 2025.

ACM
ACS
APA
ABNT
Chicago
Harvard
IEEE
MLA
Turabian
Vancouver

🔗 Artikel Terkait dari Jurnal yang Sama

📊 Statistik Sitasi Jurnal