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
iam free downloading the KK Dictionery to my system but that is not installed yet. can anybody tell be why this happen and what the system have to install the software.
What causes a computer not to boot up?
What is startup repair on my computer?
What is the most powerful processor?
What do you mean by Run time Errors?
Can I close my computer while updating?
What is the first operating system in the world?
What happens when I reset my computer?
How do I compare files in notepad ++?
describe the situation in which priority inversion can occur
What is the shortcut key to refresh laptop?
How do you remove a virus from your computer?
any body tell me what are the prob's mostly we face and send some critical prob in real time environment in Solaris and veritas (VXVM,VCS)
What is the difference between concurrency and parallelism?
How do you reset your computer?