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?

Answer Posted / 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       View All Answers


Please Help Members By Posting Answers For Below Questions

What are the 5 stages of chkdsk?

985


Can I use chkdsk on ssd?

974


What is bursting?

936


Is 64 bit excel faster?

938


How can I tell what programs are running in the background on my computer?

998


Does dual boot affect performance?

930


Define the difference between preemptive and nonpreemptive scheduling.

1024


What is the difference between logical and physical address space?

972


What is the unified memory architecture? Explain.

1001


Which is faster shared memory or message passing?

966


In a ram description ddr 2 1066mhz “2.5-3-3-8” what do the numbers in quotes signify?

841


Can anybody send me Excel tips and improtant formul...... please.

1963


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?

1187


How does the cpu and the ram communicate?

1000


What is fragmentation? Different types of fragmentation?

1024