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 are dynamic linking?

0 Answers  


What is the difference between logical and physical address space?

0 Answers  


How does the system detect thrashing?

0 Answers  


Is faster ram worth it?

0 Answers  


What is spooling? and What is spooled device? Give the examples for the spooled devices?

2 Answers   Google,


What is the difference between af_inet and pf_inet?

0 Answers  


What are pages?

0 Answers  


What is the difference between primary & secondary storage device?

11 Answers  


What are the different functions of an operating system?

0 Answers   Aricent,


Is a directory a regular file?

0 Answers  


What is synchronously and asynchronously?

0 Answers  


Can a 64 bit computer run 32 bit programs?

0 Answers  


Categories