What is the difference between mutex and semaphore?
Answer Posted / ravichand
There are 3 major differences between Mutex and Binary
semaphore.....
1. In case of Mutex semaphore the task that had taken the
semaphore can only give it, however in the case of binary
semaphore any task can give the semaphore.
2. Calling SemFlush() function in Mutex is illegal.
3. Mutex Semaphore can not be given from an ISR.
| Is This Answer Correct ? | 6 Yes | 9 No |
Post New Answer View All Answers
Explain how a TP Monitor manages memory and processor resources more effectively than a typical operating system.
What is the ie tab in google chrome?
Can chkdsk damage a hard drive?
What is external fragmentation?
What are dynamic loading, dynamic linking and overlays?
Will chkdsk repair corrupt files?
What are the necessary conditions for deadlock to occur?
List the possible threads a thread can have?
Explain binary semaphore and its functionality.
What are differences between ram and rom?
Differentiate between swapping and paging.
What are the 3 types of operating systems?
Can ram cause blue screen?
How do you check your operating system?
What is difference between Process and Thread?