gtps4m1r | System Generation |
The area of main storage known as the global area is reserved for main storage resident data records for use by both the system and application programs. The application core load and restart program (GOGO) and the special program record retrieval program (CIJH) are activated by the control program during the restart sequence to load the global areas. The records to be loaded are listed in a storage allocation table of the global storage allocator records (GOA and super GOA). The super GOA contains a pointer to the prime (first) GOA for each I-stream for each possible central processing complex (CPC) in a TPF complex. Each core allocation table (GOA) defines a set of records to be loaded by the GOGO program. MDBF users must provide GOA records for each subsystem. For a more complete discussion of the global system, see Application Global Area.
In addition to supplying the required GOA records via a pilot tape (see Communication Pilot Record Generation), the user must code the SIP GLOBAL macro (see GLOBAL).
To identify which of the global records/fields must be synchronized requires the use of the GLSYNC macro (see GLSYNC). A separate macro must be coded for each field/record, and also for each subsystem user, if MDBF is used.
See the TPF System Installation Support Reference for more information about globals.