Pembahasan Tentang Konkuresi
Konkurensi Adalah
* Kondisi dimana terdapat lebih dari satu proses pada saat yang sama
* Masalah dasar pada proses-proses konkuren:
* Mutual Exclusion
* Deadlock
* Starvation
* Sinkronisasi
• Prinsip-prinsip Konkurensi
Ruang lingkup konkurensi
* Alokasi layanan pemroses untuk proses-proses yang aktif
* Pemakaian bersama dan persaingan untuk mendapatkan sumber daya
* Komunikasi antar proses
* Sinkronisasi aktivitas banyak proses
• Prinsip-prinsip Konkurensi
• Prinsip-prinsip Konkurensi
* Strukturisasi aplikasi
• Prinsip-prinsip Konkurensi
* Strukturisasi sebuah proses : Satu proses atau lebih dan memiliki banyak thread
* Strukturisasi sistem operasi
* Diterapkan pada pemograman sistem
Permasalahan Konkurensi
* Kecepatan eksekusi proses
• Aktifitas proses-proses lain
• Cara sistem operasi menangani interupsi
• Kebijaksanaan penjadwalan yang dilakukan oleh sistem operasi
• Permasalahan Konkurensi
* Pemakaian Bersama Sumber Daya Global : Terjadinya kekritisan akibat proses pembacaan dan penulisan
* Pengelolaan Alokasi Sumber Daya agar Optimal
* Pencarian Kesalahan Pemograman
* Penyelesaian Masalah Konkurensi
* Mengetahui proses-proses yang aktif
* Mengatur alokasi dan dealokasi beragam sumber daya untuk tiap proses yang aktif
* Proteksi data dan sumber daya fisik proses
* Hasil-hasil proses harus independen
• Mutual Exclusion
* Kondisi dimana terdapat sumber daya yang tidak dapat dipakai bersama pada waktu yang bersamaan (misalnya : printer, disk drive)
* Hanya satu program pada satu saat yang diijinkan masuk ke critical region/resourse
• Mutual Exclusion
* Kondisi dimana terdapat sumber daya yang tidak dapat dipakai bersama pada waktu yang bersamaan (misalnya : printer, disk drive)
* Hanya satu program pada satu saat yang diijinkan masuk ke critical region/resourse
* Pemaksaan atau pelanggaran mutual exclusion menimbulkan :
• Deadlock
• Startvation
• Mutual Exclusion
* Ilustrasi Printer Daemon
* Daemon pada printer berfungsi sebagai proses penjadwalan dan pengendalian untuk mencetak file
* Berkas yang akan dicetak ditempatkan pada slot spooler
Starvation dan Deadlock
* Starvasion
Lebih dari satu proses saling menunggu alokasi sumber daya sampai waktu yang tidak ditentukan
* Deadlock
Dua proses atau lebih tidak dapat meneruskan eksekusinya karena saling menunggu aksi sumber daya yang digunakan proses lain
Artikel Terkait Materi Kuliah TI
Komunikasi Data
Pemograman
Sistem Operasi
Matematika Diskrit & Logika
Arsitektur Komputer
Interaksi Manusia Dan Komputer
Probabilitas Dan Statistik
•Rumus Kovariansi,Diskrit,Kontinyu,Dan Persamaan Korelasi
•Pengenalan Materi Probabilitas Dan Statistik
•Memahami Teori Himpunan
•Permutasi Dan Kombinasi
•Harapan Matematik ( Ekspetasi)
•Analisis Data Dan Statistik
•Variabel Acak Dan Fungsi Distribusi Peluang Diskrit
•Teorema Bayes
•Peluang Bersyarat Diskrit
•Fungsi Distribusi Peluang Kontinyu
Jaringan Komputer
Teknik Digital
Sistem Informasi Manajemen Dan Bisnis
Rekayasa Perangkat Lunak
Teknik Perantara Peripheral
ARTIKEL LAINNYA :
TRIK WINDOWS============================
DESIGN========================================
INTERNET==================================
SECURITY======================================
EARN $==================================
DEFINISI KONKURESI
Subscribe to:
Post Comments (Atom)
DESIGN
|
SECURITY
|
TOOLS WINDOWS
|
INTERNET
|
AUDIO/VIDEO
|
OTHERS
|
0 comments:
Post a Comment