Running application programs in the read-only DSAs

Programs that are eligible to reside above 16 MB, and are read-only, can reside in the CICS® extended read-only DSA (ERDSA). Programs that are not eligible to reside above 16 MB, and are read-only, can reside in the CICS read-only DSA (RDSA) below 16 MB.

The following conditions apply for programs to be eligible for the ERDSA:
  • Programs must be properly written to read-only standards.
  • Programs must be written to 31-bit addressing standards.
  • Programs must be link-edited with the RENT attribute and the RMODE(ANY) residency attribute.
The following conditions apply for programs to be eligible for the RDSA:
  • Programs must be properly written to read-only standards.
  • Programs must be link-edited with the RENT attribute and the RMODE(24) residency attribute.
Note: When you run CICS with RENTPGM=PROTECT specified as a system initialization parameter, the RDSAs are allocated from key-0 read-only storage.

ERDSA requirements for the specific languages are described in the following topics.