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's the difference between semaphore , critical sections and mutex?



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

Answer / rajji

Semaphore and mutex are the synchronising mechanisms for shared resources. And critical region is part of synchonizing schemes, means it's a part of process sections.

Normally every process will have 3 sections 1.Entry section 2.critical section 3. exit section

In these critical section is more important which tells us how to manage resources like.
In semaphores if one thread is waiting for resource then other thread which has the resource can signal the waiting thread.
In Mutex if one thead is waiting for resource then it has to wait till resource get released. This is the best mechanism for multithreading.

Is This Answer Correct ?    3 Yes 0 No

Post New Answer

More Operating Systems General Concepts Interview Questions

What was microsoft's first operating system?

0 Answers  


Define max, min heap and search time of heap.

0 Answers   Amdocs, Tavant Technologies, Thomson Reuters, Verifone,


Hi Freinds, Any body is wotking as System Administrator, Please mail me rakesh.kesh881@gmail.com

0 Answers  


How does agile communication differ from tradition software engineering communication? How it is similar?

0 Answers  


What is sock_seqpacket?

0 Answers  


What is crpc in law?

0 Answers  


Explain ddks?

0 Answers  


Explain the concept of Reentrancy?

1 Answers   ADP, Microsoft, Seasia Infotech,


What is a 32 bit integer?

0 Answers  


What is virtual memory? Where it used by OS?

0 Answers   MCN Solutions,


What kind of operations are possible on a semaphore?

0 Answers  


How do I get the ie tab in chrome?

0 Answers  


Categories