The mutex is a significantly safer mechanism to use for implementing mutual exclusion around shared resources. There are still a couple of problems that use of the Mutex (in preference to Semaphore) will not solve. These are:
Circular Deadlock
Circular deadlock, often referred to as the �deadly embrace� problem is a condition where two or more tasks develop a circular dependency of mutual exclusion. Simply put, one task is blocked waiting on a mutex owned by another task. That other task is also block waiting on a mutex held by the first task.
Related Articles�
Mutex
Semaphores
Differences between Mutex And Semaphore
CONTINUE READING �- Circular deadlock
- Non-cooperation
Circular Deadlock
Circular deadlock, often referred to as the �deadly embrace� problem is a condition where two or more tasks develop a circular dependency of mutual exclusion. Simply put, one task is blocked waiting on a mutex owned by another task. That other task is also block waiting on a mutex held by the first task.
Related Articles�
Mutex
Semaphores
Differences between Mutex And Semaphore
Update Contact :
No Wa/Telepon (puat) : 085267792168
No Wa/Telepon (fajar) : 085369237896
Email : Fajarudinsidik@gmail.com
No Wa/Telepon (puat) : 085267792168
No Wa/Telepon (fajar) : 085369237896
Email: Fajarudinsidik@gmail.com
atau Kirimkan Private messanger melalui email dengan klik tombol order dibawah ini :