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
What is an example of a network operating system?
What are compile time Errors?
What are the Types Of Vg & Explain About Them?
i want information about real time operating systems because i have an interview tomoorow in valeo company.
What Command To Restore Backup Of Non - Rootvg?
Can a laptop have both ssd and hdd?
What is the best free operating system?
How many bytes we can send to apple push notification server in iOS operating system?
What is concurrency go?
How do I clean up my computer to make it run faster?
How can I clean up my computer?
Is the higher the ghz the better?
Do simultaneous downloads take longer?
why we make plex offline online in vxvm?
Is 6 cores enough for streaming?