Simulasi Pemodelan Procedure-Consumer Problem pada Sistem Operasi

Authors

  • Maradu Sihombing AMIK Medan Business polytechnic
  • Jaidup Banjarnahor AMIK Medan Business Polytechnic

DOI:

https://doi.org/10.58918/lofian.v1i1.160

Keywords:

Sistem Operasi, Deadlock, Procesure-Consumer, Buffer

Abstract

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.

Downloads

Download data is not yet available.

References

Silberschatz, A., Peterson, L.J, Operating System Concepts, Alternate Edition, Addition-Wesley Publishing Company, Inc., Juni 1978.

Hariyanto, B., MT, Sistem Operasi, Edisi2, Informatika, Bandung, 1999.

Hariyanto, B., MT, Sistem Operasi Lanjut, Informatika, Bandung, 2003.

Kusumadewi, S., Sistem Operasi, Edisi2, Graha Ilmu, Jakarta, 2000.

Hadi, R., Pemrograman Microsoft Visual Basic dengan menggunakan Windows API, PT. Elex Media Komputindo, Jakarta, 2001.

Suryokusumo, A., Microsoft Visual Basic 6.0, PT. Elex Media Komputindo, 2001.

Supardi, Y., Microsoft Visual Basic 6.0 Untuk Segala Tingkat, PT. Elex Media Komputindo, Jakarta, 2006.

www.cs.umd.edu/~shankar/412-Notes/12-BoundedBufferProdCons.html (tanggal akses: 22 Agustus 2006).

cis.poly.edu/muller/CS623/consumer_producer.htm (tanggal akses: 22 Agustus 2006).

Published

2021-09-20

Issue

Section

Articles

How to Cite

Simulasi Pemodelan Procedure-Consumer Problem pada Sistem Operasi. (2021). LOFIAN: Jurnal Teknologi Informasi Dan Komunikasi, 1(1), 17-23. https://doi.org/10.58918/lofian.v1i1.160

Similar Articles

21-30 of 33

You may also start an advanced similarity search for this article.