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
Is the higher the ghz the better?
Is google an operating system?
What is the most powerful server in the world?
Can you just explain about memory management in iOS?
Which one is the first operating system?
What is a Safe State and what is its use in deadlock avoidance?
what is ms configure?
What should I consider when buying a laptop?
What is the first operating system in the world?
What causes a corrupt operating system?
What Command To Take Backup Other Vg's?
How can I reformat my laptop?
Is microsoft coming out with a new operating system?
How do I run wget?
Is deepin os stable?