What is the use of Semaphore?
Answers were Sorted based on User's Feedback
Answer / geeta
Semaphore variable are to make sure that some shared
variable is not being modified/updated simultaneously by
two separate processes/threads.
| Is This Answer Correct ? | 2 Yes | 0 No |
Answer / anonymous
It is being used to prevent DEADLOCK upto some extent only.
It is a primitive level mechanism.
| Is This Answer Correct ? | 2 Yes | 0 No |
Answer / rajesh
Semaphore is to solve the problem of syncronisation. It is
a monitor, to monitor the critical section of the program.
it can be implemented with the help of the a single
variable and depending upon the value of that variable
thread is allowed to enter in the critical section.
| Is This Answer Correct ? | 1 Yes | 1 No |
Can I use multiple html form elements with the same name?
Why threads will block on I/O?
What is the argument type of a programs main() method?
What is the relationship between local interfaces and container-managed relationships?
what is JTA ?
Why a client should be multithreading? Explain.
Explain ioc concept?
whats is mean by connectionpooling
Which javutil classes and interfaces support event handling?
How many times may an objects finalize() method be invoked by the garbage collector?
Are we allowed to change the transaction isolation property in middle of a transaction?
What are the call back methods in entity bean?