Object Oriented Software Engineering   View all facts   Glossary   Help
subject > practice > locking
Next practicenesting    Uppractice    Previous practiceinformation hiding   

locking
subjectfact 
lockingcan prevent critical races2001-08-30 14:56:30.0
can slow performance since it takes a lot of extra work to manipulate and check the locks2001-08-30 14:56:30.0
has definition A mechanism for reserving a resource so as to avoid inappropriate concurrent access2001-08-30 14:56:30.0
is a subtopic of 10.5 - Defects in Timing and Co-Ordination: Deadlock, Livelocks and Critical Races2001-08-30 14:56:30.0
is a kind of practice2001-08-30 14:56:30.0
may use a mechanism such as semaphores2001-08-30 14:56:30.0