What is Semaphore?

Answers were Sorted based on User's Feedback



What is Semaphore?..

Answer / sanjay

In simple terms a Semaphore is a unit or resource which is
used for synchrosation between two processes , it is kind
of flag (in abstract terms) which every process will check
before processing ahead to avoid the deadlock situation

Is This Answer Correct ?    8 Yes 0 No

What is Semaphore?..

Answer / vinay kashyap

in simple terms semaphore is a unit(count) used to keep track of the resources available..

Is This Answer Correct ?    3 Yes 2 No

What is Semaphore?..

Answer / nithi

semaphore is a kind of variable on which we perform 2 operations signal(V) and wait(P) ,a process performs no operation and it will wait if semaphore is <= 0.This is used for synchronization of processes

Is This Answer Correct ?    1 Yes 0 No

Post New Answer

More Operating Systems General Concepts Interview Questions

What is the unified memory architecture? Explain.

0 Answers  


What is a long term scheduler & short term schedulers?

0 Answers  


What is ex and vi?

0 Answers  


What is banker's algorithm?

0 Answers  


Is operating system a software?

0 Answers  






What is tty stand for?

0 Answers  


What are the steps of booting?

0 Answers  


Have you used threaded trees anytime in your life time?

0 Answers   Tech Mahindra,


How do I fix error 429?

0 Answers  


What is Concurrency? Expain with example Deadlock and Starvation?

5 Answers   Wipro,


What are the 4 stages of computing?

0 Answers  


Can you install a 32bit program on a 64 bit computer?

0 Answers  


Categories