Answer Posted / ragavendran
Semaphores are devices used to help with synchronization. If
multiple processes share a common resource, they need a way
to be able to use that resource without disrupting each
other. You want each process to be able to read from and
write to that resource uninterrupted.
A semaphore will either allow or disallow access to the
resource, depending on how it is set up. One example setup
would be a semaphore which allowed any number of processes
to read from the resource, but only one could ever be in the
process of writing to that resource at a time.
Is This Answer Correct ? | 3 Yes | 2 No |
Post New Answer View All Answers
How much ram do I need for streaming?
What is the latest version of google browser?
Why is my computer so slow?
What is startup repair on my computer?
What's the best operating system?
What do you know about the latest android version Lollipop?
describe the situation in which priority inversion can occur
How many bytes we can send to apple push notification server in iOS operating system?
How do I compare plugins in notepad ++?
What should I consider when buying a laptop?
discuss the procedures to evaluate disk excess time
How do I boot up my computer?
What is concurrency go?
Is chrome os better than windows 10?
what is ms configure?