Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


What is a binary semaphore? What is its use?

Answers were Sorted based on User's Feedback



What is a binary semaphore? What is its use?..

Answer / v.vijayakumar

A binary semaphore is one, which takes only 0 and 1 as
values. They are used to implement mutual exclusion and
synchronize concurrent processes

Is This Answer Correct ?    74 Yes 12 No

What is a binary semaphore? What is its use?..

Answer / usha

Binary semaphore has two values 0 and 1. It can be used for
guarding critical section and also for guarding single
resource. Semaphore value 1 indicates, resource is
available, 0 means it is not available.

Is This Answer Correct ?    24 Yes 3 No

What is a binary semaphore? What is its use?..

Answer / kulbir kaur

semaphores that are initialized to 1 and are used by two or
more processes to ensure that only one of them can enter its
critial region at a time are called binary semaphore.

Is This Answer Correct ?    10 Yes 3 No

What is a binary semaphore? What is its use?..

Answer / ashaa

The semaphore discussed previously is called a counting sempahore. Another kind of semaphore is the binary semaphore; This is exactly like a counting semaphore except for the following:
the semaphore value is restricted to 0 and 1.
P succeeds only when the semaphore value is 1.
V does not change the semaphore value when it is 1. (Thus successive Vs are lost.)

Binary semaphores are sometimes easier to implement. than counting semaphores. We will not describe implementations of binary semaphores in terms of low-level or OS constructs (these would be similar to the implementations of counting semaphores). Instead we show how counting semaphores can be implemented by binary semaphores, which demonstrates that binary sempahores are as powerful as counting semaphores.
Convention: Unless otherwise mentioned, a semaphore is to be interpreted as a counting semaphore.

Is This Answer Correct ?    4 Yes 1 No

What is a binary semaphore? What is its use?..

Answer / anjana sharma

Has value 0 or 1 ,used by different to have an acess to
critical region of a process.

Is This Answer Correct ?    11 Yes 9 No

What is a binary semaphore? What is its use?..

Answer / noel

Binary semaphore has two values 0 and 1. It can be used for
guarding critical section and also for guarding single
resource. Semaphore value 1 indicates, resource is
available, 0 means it is not available.

Is This Answer Correct ?    1 Yes 0 No

What is a binary semaphore? What is its use?..

Answer / pradeep_deepu

Another interpretation is semaphore means number of
resources available. Here , binary means two resources are
available.
It is used for synchronization by application of mutual
exclusion principle.(ex. Allowing only one resource to
access the contents)

Is This Answer Correct ?    21 Yes 30 No

Post New Answer

More Operating Systems General Concepts Interview Questions

I was able to change my MAC-ID(Physical Address)? I would like to know will that MAC-ID i created is not default, how could i make the ID default?

4 Answers  


what is disk interleaving? why is disk interleaving adopted?

2 Answers   IBM,


What is the difference between internal commands and external commands?

0 Answers  


How can the FCFS scheduling be made better?

0 Answers  


Explain about Operating System Security?

1 Answers  


How much ram can a 32 bit os use?

0 Answers  


What are interrupts?

0 Answers  


State the advantages of segmented paging over pure segmentation?

0 Answers  


If there are too many page faults what is the problem?

2 Answers   Verifone,


When does thrashing occur?

0 Answers  


What is difference between deadlock and starvation?

0 Answers  


Explain what do you understand by registers, briefly explain the various types of registers.

0 Answers  


Categories