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 |
Explain the basic concepts and hierarchy of memory?
What are named pipes?
Which are the necessary conditions to achieve a deadlock?
What is virtual memory?
How do I remove prime os from my pc?
Does uninstalling a program delete it?
What is the purpose of the command interpreter? Why is it usually separate from the kernel?
What is a 32 bit system?
How much cpu usage is normal?
What is INODE?
How do an incremental process model and certification work together to produce high quality software? In your own words, describe the intent of certification in the clean room software engineering context.
What is the difference between folder and directory?