Locking (cont’d)
Locking (cont’d)
- Multi-Resource Locking. It should be possible to take out a write or read lock on multiple resources in the same action, and this locking operation must be atomic across these resources.
- Partial-Resource Locking. It should be possible to take out a write or a read lock on subsections of a resource.