Answer Posted / kiruthiga
Semaphore is a nonnegative integer count. Semaphores are
typically used to coordinate access to resources, with the
semaphore count initialized to the number of free
resources. Threads then atomically increment the count when
resources are added and atomically decrement the count when
resources are removed.
When the semaphore count becomes zero, no more resources
are present. Threads that try to decrement the semaphore
when the count is zero block until the count becomes
greater than zero.
Is This Answer Correct ? | 7 Yes | 4 No |
Post New Answer View All Answers
How are server systems classified?
How i can repair File Allocation Table?
How do you kill pid?
Give some benefits of multithreaded programming.
What are the 4 stages of computing?
What is ie tab in chrome?
What are various scheduling queues?
Explain about loader and the functions executed by them?
What are the three types of operating systems?
Can a laptop have 32gb of ram?
What are necessary conditions for dead lock?
what are the softwares helping for auditing poblems?
What are the main advantages of the microkernel approach to system design?
Explain the reasons for process suspension?
What is GRUB?