Object Oriented Software Engineering View all facts Glossary Help |
subject > practice > locking |
locking | ||||
subject | fact |
locking | can prevent critical races | |
can slow performance since it takes a lot of extra work to manipulate and check the locks | ||
has definition A mechanism for reserving a resource so as to avoid inappropriate concurrent access | ||
is a subtopic of 10.5 - Defects in Timing and Co-Ordination: Deadlock, Livelocks and Critical Races | ||
is a kind of practice | ||
may use a mechanism such as semaphores |