|
Encyclopedia
-
Lock Computer Science: Encyclopedia Ii - Lock Computer Science - Granularity
An important property of a lock is its granularity. The granularity is a measure of the amount of data the lock is protecting. In general...
» Read the article
|
|
Encyclopedia
-
Lock Computer Science: Encyclopedia Ii - Lock Computer Science - Implementation
Locks typically require hardware support for efficient implementation. This usually takes the form of one or more atomic instructions suc...
» Read the article
|
|
Encyclopedia
-
Lock Computer Science: Encyclopedia Ii - Lock Computer Science - Database Locks
In databases, locks can be used as a means of ensuring transaction synchronisity. i.e. when making transaction processing concurrent (int...
» Read the article
|
|
Encyclopedia
-
Lock Computer Science: Encyclopedia Ii - Lock Computer Science - Types
Generally, locks are advisory locks, where each thread cooperates by acquiring the lock before accessing the corresponding data. Some sys...
» Read the article
|