SIMULASI PENCEGAHAN DEADLOCK PADA KASUS PRODUCER-CONSUMER PROBLEM SEBAGAI ILUSTRASI DALAM SISTEM OPERASI

Thoriqson Opera Nirwana, (2011) SIMULASI PENCEGAHAN DEADLOCK PADA KASUS PRODUCER-CONSUMER PROBLEM SEBAGAI ILUSTRASI DALAM SISTEM OPERASI. Skripsi thesis, Universitas Islam Negeri Sultan Syarif Kasim Riau.

[img]
Preview
Text
2011_2011170-.pdf

Download (2MB) | Preview

Abstract

Sistem operasi memiliki tugas untuk mengatur proses-proses yang berjalan dalam jangka waktu yang sama tanpa boleh saling bertabrakan satu dengan yang lainnya. Proses-proses yang berinteraksi memerlukan sinkronisasi agar terkendali dan terhindar dari kondisi deadlock. Kasus producer-consumer problem digunakan sebagai ilustrasi pembahasan sinkronisasi pada sistem operasi, yaitu dua proses saling berbagi buffer dengan jumlah yang terbatas. Deadlock pada kasus ini adalah dua proses menjadi blocked, dalam hal ini masing-masing proses menjadi blocked karena menunggu komunikasi dari proses lain. Tugas akhir ini di rancang untuk mengilustrasikan dan menvisualisasikan kasus producer-consumer problem dalam bentuk simulasi. Simulasi adalah suatu teknik meniru operasi atau proses yang terjadi dalam suatu sistem dengan bantuan perangkat komputer dan dilandasi oleh beberapa asumsi tertentu sehingga sistem tersebut bisa dipelajari secara ilmiah. Simulasi producer-consumer problem yang di buat menerapkan metode sleep and wake-up agar proses-proses yang berjalan dapat terhindar dari kondisi deadlock. Simulasi ini dapat digunakan sebagai salah satu alternatif untuk membantu Pemahaman tentang kasus Producer-consumer problem. Kata kunci : Buffer, Blocked, Deadlock, Interface, Producer-Consumer Problem, Proses, Sleep and Wake-up, Sinkronisasi.

Item Type: Thesis (Skripsi)
Subjects: 000 Karya Umum > 004 Pemrosesan Data, Ilmu Komputer, Teknik Informatika
Divisions: Fakultas Sains dan Teknologi > Teknik Informatika
Depositing User: eva sartika
Date Deposited: 12 Jan 2016 09:02
Last Modified: 12 Jan 2016 09:02
URI: http://repository.uin-suska.ac.id/id/eprint/664

Actions (login required)

View Item View Item