What is the difference between mutex and semaphore?
Answer Posted / sreelakshmi
Mutex can be released only by the thread that had acquired
it where as in semaphore any thread can signal the
semaphore to release the critical section.
If the above concept is true why priority inversion problem
will occur ? The higher priority task can release the
semaphore from lower priority task for its execution....
| Is This Answer Correct ? | 1 Yes | 0 No |
Post New Answer View All Answers
What are residence monitors?
Explain about linker and the functions executed by them?
How does reference counting manage memory allocated objects? When can it fail to reclaim objects?
What is the difference between micro kernel and macro kernel?
What is the limit of ram capacity in a 32bit os?
Explain about assembler and the functions executed by them?
What is the difference between chkdsk r and f?
What is the basic difference between pre-emptive and non-pre-emptive scheduling.
What is the x86 folder?
How do I dual boot my pc?
Why is interrupt vector used in operating systems?
What are the operating system types?
Tell me the difference between yielding and sleeping?
How do I enable vlc plugin in chrome?
What is a boot-strap program?