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 |
what are the differences between Windows Small Business Server , windows standard version and windows enterprise server 2003/2008
What causes bad system config info?
How do I change a folder from c to d?
what ate the windows vista interview question?
Which is the data member common to all the kernel object and what is the use of it?
Is it ok to disable all startup programs?
What is the keyboard shortcut for file explorer?
What is the hard disk?
What does an application error mean?
Where is logonui exe located?
what is BIOS?
How many sectors does a 500gb hard drive have?