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 do you start up a computer?
What are Odm Commands.
What are go channels?
Can I install chrome os on my laptop?
What is the next microsoft operating system?
What is difference between kernel and os?
What causes a computer not to boot up?
How do you reset the bios?
What is difference between post and patch?
what are latest technologies ? and how will keep yourself up to date ?
Difference Between Jfs & Jfs2?
Can a laptop have both ssd and hdd?
What is an example of a network operating system?
Does a disk cleanup delete everything?
describe the situation in which priority inversion can occur