Content deleted Content added
m Reverted edits by 2402:3A80:1312:44BD:0:1F:97CB:2501 (talk) (HG) (3.4.10) |
JK Tag: Reverted |
||
Line 1:
{{refimprove|date=October 2010}}
[[Operating system]]s use lock managers to organise and serialise the access to resources. A '''
==VMS implementation==
Line 17 ⟶ 15:
* Field
A [[process (computing)|process]] can then acquire locks on the database as a whole, and then on particular parts
* Null (NL). Indicates interest in the resource, but does not prevent other processes from locking it. It has the advantage that the resource and its [[#Lock value block|lock value block]] are preserved, even when no processes are locking it.
* Concurrent Read (CR). Indicates a desire to read (but not update) the resource. It allows other processes to read or update the resource, but prevents others from having exclusive access to it. This is usually employed on high-level resources, in order that more restrictive locks can be obtained on subordinate resources.
Line 32 ⟶ 26:
{| class="wikitable"
|- {{Yes}} || {{No}}
|-
! CW
|