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 the difference between mutex and semaphore?

Answers were Sorted based on User's Feedback



What is the difference between mutex and semaphore?..

Answer / ravichand

There are 3 major differences between Mutex and Binary
semaphore.....
1. In case of Mutex semaphore the task that had taken the
semaphore can only give it, however in the case of binary
semaphore any task can give the semaphore.

2. Calling SemFlush() function in Mutex is illegal.

3. Mutex Semaphore can not be given from an ISR.

Is This Answer Correct ?    6 Yes 9 No

What is the difference between mutex and semaphore?..

Answer / rabia

well its true that mutex is a binary semaphore having value
1 or 0
but mutex also define that when a producer is producing
something consumer is not allowed to consume at that
time.........
where as semaphore is the locking mechanism which have non
negative integers

Is This Answer Correct ?    10 Yes 14 No

What is the difference between mutex and semaphore?..

Answer / answers

Mutex: Nothing but a binary semaphore.
Mutex definition says "Mutex can lock any number of times,
and also it should unlock any number of times"---meaning,
in re-entrant codes if recursive is used.

In this case it will lock number of times and also should
unlock same number of times.

Semaphore: i think its default-----reeated answers.

Is This Answer Correct ?    9 Yes 23 No

What is the difference between mutex and semaphore?..

Answer / rasmi mishra

Mutex is the bonary semaphore.

Is This Answer Correct ?    9 Yes 30 No

Post New Answer

More Operating Systems General Concepts Interview Questions

What is synchronization? What are the different synchronization mechanisms?

0 Answers  


What is dining philosophers’ problem?

0 Answers  


Explain binary semaphore and its functionality.

0 Answers   Accenture,


What are the basic functions of an Operating system?

1 Answers  


Considering notepad/IE or any other thing as process, What will happen if you start notepad or IE 3 times ? Where three processes are started or three threads are started?

0 Answers  


Do I install 32 bit or 64 bit office?

0 Answers  


Is 64gb ram enough for gaming?

0 Answers  


What's the difference between semaphore , critical sections and mutex?

1 Answers   SureSoft, Wipro,


What is sock_stream?

0 Answers  


Where the user store resides in OS?

0 Answers  


Semafore is used for? a) synchronization b) dead-lock avoidence c)box d) none

6 Answers   HCL,


What is the difference between micro kernel and macro kernel?

0 Answers  


Categories