What is Semaphore?
Answers were Sorted based on User's Feedback
Answer / sanjay
In simple terms a Semaphore is a unit or resource which is
used for synchrosation between two processes , it is kind
of flag (in abstract terms) which every process will check
before processing ahead to avoid the deadlock situation
| Is This Answer Correct ? | 8 Yes | 0 No |
Answer / vinay kashyap
in simple terms semaphore is a unit(count) used to keep track of the resources available..
| Is This Answer Correct ? | 3 Yes | 2 No |
Answer / nithi
semaphore is a kind of variable on which we perform 2 operations signal(V) and wait(P) ,a process performs no operation and it will wait if semaphore is <= 0.This is used for synchronization of processes
| Is This Answer Correct ? | 1 Yes | 0 No |
What are the disadvantages of microkernels?
What is external fragmentation?
What is load sharing in operating system (os)?
What is the difference between a file and a directory?
Briefly explain the concept of Virtual Memory.
What is the highest ram?
What are the different replacement policies ?
What are the different types of scheduling algorithms?
What happens if you install 64 bit on 32?
Can I run 64 bit on x86?
Should I install 32 or 64 bit?
in which situation we use sjf scheduling algorithem??