Concurency
Concurency
adalah adalah suatu saat dimana ada banyak proses yang berjalan bersamaan.
Tujuan dari concurrency ini adalah
-
Communication among process
-
Sharing resouces
-
Synchronization
-
Allocation of time
Namun concurrency
juga mempunyai masalah yang cukup signifikan bila tidak di atasi seperti
-
Sharing global resources
-
Management of allocation of resouces
-
Programming errors difficult to locate
Competition among process for resouces
-
Mutual exclusion
Hanya ada
satu proses yang diprioritaskan untuk melakukan aksi resources
-
Deadlock
Kondisi dimana
semua proses tertumpuk dan tidak ada jalan keluar
-
Starvation
Kondisi dimana
semua proses berpikir yang lain sedang memakai resources, padahal resource
sedang idle.
Semaphores
Semaphores
adalah suatu tanda atau symbol untuk mengatur bentuknya variable integer.
"Concurency lah yang menjalankan proses itu bersamaan"
Tidak ada komentar:
Posting Komentar