Postingan

Menampilkan postingan dari Mei, 2017

Masalah Klasik Sinkronisasi

Gambar
Masalah klasik sinkronisasi terdiri dari 3 : -Bounded-Buffer Problem -Readers And Writers Problem -Dining Philosophers Problem Bounded-Buffer Problem Bounded-Buffer (Producer-Consumer) Problem atau Masalah Bounded Buffer adalah suatu struktur data untuk menampung (buffer) suatu nilai dimana kapasitasnya tertentu/terbatas (bounded). Masalah bounded buffer merupakan salah satu masalah yang menerangkan sinkronisasi antara proses-proses yang berjalan secara konkuren untuk mengakses data yang sama. Oleh karena itu kita banyak mengulang konsep sinkronisasi dalam membahas masalah bounded buffer ini. Dalam komputasi, masalah produsen-konsumen (juga dikenal sebagai masalah dibatasi-buffer) adalah contoh klasik dari masalah sinkronisasi multi-proses. Masalah ini menjelaskan dua proses, produsen dan konsumen, yang berbagi umum, tetap ukuran buffer digunakan sebagai antrian. Tugas produser adalah untuk menghasilkan data, memasukkannya ke dalam buffer, dan mulai lagi....