Global resource serialization latch manager

The global resource serialization latch manager is a service that authorized programs can use to serialize resources within an address space or, using cross memory capability, within a single MVS™ system. Programs can call the latch manager services while running in task or service request block (SRB) mode.

The latch manager functions are callable services for all systems application architecture (SAA) high level languages. The callable services allow applications to efficiently serialize shared or exclusive access to resources. For example, an application can use several latches to serialize resources within an address space, instead of using the address space local lock to serialize those resources. Other features, such as high speed, make the latch manager a flexible alternative to the ENQ/DEQ macros and the locking function. For a comparison of these serialization services, see Choosing a serialization service.

This information contains the following topics:
  • An overview of the function of the latch manager
  • Planning to use the latch manager
  • A guide to the latch manager callable services.