What is Mutex Object and why it is used?



What is Mutex Object and why it is used?..

Answer / bond

In computer programming, a mutex (mutual exclusion object)
is a program object that is created so that multiple program
thread can take turns sharing the same resource, such as
access to a file. Typically, when a program is started, it
creates a mutex for a given resource at the beginning by
requesting it from the system and the system returns a
unique name or ID for it. After that, any thread needing the
resource must use the mutex to lock the resource from other
threads while it is using the resource. If the mutex is
already locked, a thread needing the resource is typically
queued by the system and then given control when the mutex
becomes unlocked (when once more, the mutex is locked during
the new thread's use of the resource).

Is This Answer Correct ?    12 Yes 1 No

Post New Answer

More Windows AllOther Interview Questions

How do I remove notepad exe?

0 Answers  


what is active directory ?

6 Answers  


How do I combine folders?

0 Answers  


What does difference mean in math?

0 Answers  


Are dll files dangerous?

0 Answers  






Explain WSUS? What are the criteria for approving or rejecting a patch?

0 Answers  


How do I run a .dll file?

0 Answers  


How do I know if my c drive is corrupted?

0 Answers  


What is windows shell experience host?

0 Answers  


How do I repair a corrupt ost file?

0 Answers  


Difference in Windows server2000 and 2003?

4 Answers   Allied Group,


Search for: what is 0x0000005 error?

0 Answers  


Categories