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.
|
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 |