![]() |
subject > practice > locking |
![]() ![]() | ||||||
locking comparison table |
Subject | use | prevent | is a kind of | slow | is a subtopic of | has definition |
---|---|---|---|---|---|---|
practice | subject | |||||
locking | a mechanism such as semaphores | critical races | practice | performance since it takes a lot of extra work to manipulate and check the locks | 10.5 - Defects in Timing and Co-Ordination: Deadlock, Livelocks and Critical Races | A mechanism for reserving a resource so as to avoid inappropriate concurrent access |
Next practice: nesting Up: practice Previous practice: information hiding