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
why we make plex offline online in vxvm?
Can yum install rpm?
What is a file in computer terms?
what is ms configure?
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 does download with adm mean?
How To Lock A User's Account?
Is 4 cores enough for streaming?
Is the g in gnu silent?
How do you fix a computer that won't start up?
How many bytes we can send to apple push notification server in iOS operating system?
Which is better curl or wget?
Give some examples of use of thread in a single user multiprocessing system
Can I factory reset my laptop without a recovery disc?
What is the difference between the OS which you use and other OSs?