Answer Posted / preet baidwan
while any process is in its critical section , any other process that tries to enter its critical section must loop continously in the entry code.this continue looping is clearly a problem in a real multiprogramming system. where a single CPU is shared among many processes. Busy waiting wastes CPU cycles that could have been used by some process in more productive way. This type of semaphore is also called a spinlock.
| Is This Answer Correct ? | 45 Yes | 4 No |
Post New Answer View All Answers
What are overlays?
What are different tasks of lexical analysis?
What do you mean by threads in Operating System?
What is a phase change memory?
How do I enable macros?
Do you know what is a binary semaphore?
What is validity fault?
What is external fragmentation?
What is the cause of thrashing?
How does reference counting manage memory allocated objects?
What first program that the computer runs when the power is turn on?
What does a 64 bit processor mean?
What is the main difference between wait() and sleep() method?
How do I update in terminal?
What is BSS(Block Started by Symbol)?