Publiora

Menghubungkan ke Publiora...

Publiora

Simulasi Pemodelan Procedure-Consumer Problem pada Sistem Operasi

Sihombing, MaraduBanjarnahor, Jaidup
LOFIAN: Jurnal Teknologi Informasi dan Komunikasi (Sinta 4)Vol. 0 No. 020 September 2021
DOI10.58918/lofian.v1i1.160

Abstrak

Sistem operasi yang menggunakan lebih dari satu proses untuk dapat bekerja bersama mencapai tujuan yang diinginkan. Agar tujuan tercapai secara benar, proses-proses tersebut harus mensinkronkan kegiatan-kegiatannya sehingga terkendali dengan baik untuk menghindari kondisi deadlock, salah satu metode untuk menyelesaikan masalah Deadlock adalah Procedure-Consumer. Procedure-Consumer menggunakan Perangkat lunak metode sleep and wake-up untuk mencegah masalah yang terjadi ketika buffer penuh, sementara producer ingin meletakkan item ke buffer dan consumer ingin mengambil item sementara buffer telah kosong. Perangkat lunak menggunakan semaphore untuk untuk mem-blocked producer atau consumer lain ketika salah satu producer atau consumer sedang berada dalam buffer. Perangkat lunak simulasi Producer-Consumer ini merupakan illustrasi dari proses sinkronisasi, yaitu bagaimana cara mengatur beberapa proses yang mengakses beberapa variabel secara bersamaan.

Kata Kunci

Sistem OperasiDeadlockProcesure-ConsumerBufferSistem OperasiDeadlockProcesure-ConsumerBuffer

Cari jurnal yang tepat untuk naskah Anda

MatchMind AI mencocokkan abstrak naskah Anda dengan ribuan jurnal terakreditasi dan menampilkan rekomendasi terbaik beserta alasannya.

Coba MatchMind

Lihat profil lengkap jurnal ini

Waktu review, biaya APC, statistik sitasi, indeksasi Scopus, dan banyak lagi.

Buka LOFIAN: Jurnal Teknologi Informasi dan Komunikasi

Artikel ini juga tersedia di situs resmi jurnal.

Simulasi Pemodelan Procedure-Consumer Problem pada Sistem Operasi | LOFIAN: Jurnal Teknologi Informasi dan Komunikasi | Publiora