Optimalisasi Sinkronisasi Proses: Analisis Efektivitas Semaphore, Mutex, dan Monitor

  • Fadhila A
  • Nugraha A
  • Mazaya C
  • et al.
N/ACitations
Citations of this article
35Readers
Mendeley users who have this article in their library.

Abstract

Penelitian ini bertujuan untuk menganalisis dan membandingkan efektivitas tiga mekanisme sinkronisasi dalam sistem operasi yaitu semaphore, mutex, dan monitor dalam mencegah race condition serta menjaga integritas data. Metode yang digunakan adalah studi pustaka dengan pendekatan kualitatif deskriptif komparatif. Data dikumpulkan dari literatur ilmiah yang relevan dalam lima tahun terakhir dan dianalisis menggunakan teknik analisis isi. Penilaian dilakukan berdasarkan aspek kemudahan implementasi, efektivitas dalam menjaga konsistensi, risiko deadlock dan starvation, serta kesesuaian terhadap konteks sistem operasi. Hasil penelitian menunjukkan bahwa monitor paling stabil dan mudah digunakan dalam sistem yang kompleks, mutex unggul dalam efisiensi pada sistem dengan latensi rendah, sementara semaphore memberikan fleksibilitas lebih tinggi tetapi lebih rentan terhadap kesalahan logika. Simpulan dari penelitian ini adalah bahwa tidak ada mekanisme yang paling unggul secara mutlak, sehingga pemilihan mekanisme sinkronisasi harus disesuaikan dengan kebutuhan teknis, karakteristik sistem, dan konteks implementasi. Temuan ini memberikan panduan konseptual bagi pengembang dalam memilih strategi sinkronisasi yang tepat untuk meningkatkan keandalan dan efisiensi sistem operasi.

Cite

CITATION STYLE

APA

Fadhila, A., Nugraha, A., Mazaya, C., Ramadhan, M., & Kusnendar, J. (2025). Optimalisasi Sinkronisasi Proses: Analisis Efektivitas Semaphore, Mutex, dan Monitor. Jurnal Komputer, Informasi Dan Teknologi, 5(1), 15. https://doi.org/10.53697/jkomitek.v5i1.2595

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free