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
Can chkdsk get stuck?
Briefly explain FCFS.
What is preemptive multitasking?
Explain the concept of the multi-programmed operating systems?
Explain the concept of deadlocks? Why they are used?
Will my laptop run faster with more ram?
One starts counting from 0 to max and the other stars from max to 0. Which one executes fast.
How can you check whether a machine is 64 bit or 32 bit?
Describe system calls and its type
Why is a single serial port managed with a single interrupt-driven i/o but a front-end processor is managed using a polling i/o, such as a terminal concentrator?
What is a command interpreter?
How do I find the location of an excel file?
What are the 5 stages of chkdsk?
How can the speed of interrupt driven input output systems be improved?
What is run level 1?