z/OS JES2 Initialization and Tuning Guide
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


JES2 load modules

z/OS JES2 Initialization and Tuning Guide
SA32-0991-00

JES2 is comprised of three main load modules and a collection of subsystem support modules. In Table 1, the three mainload modules appear first, followed by the subsystem support modules.

Table 1. Subsystem Support Modules
Module Purpose Storage

Location

HASCARMS Automatic restart management SSI support. common
HASCARSO Support for automatic restart management services. common
HASCDAU Supports the allocation of multiple spin $IOTs to support multiple output characteristics. common
HASCDSAL Supports the allocation and deallocation of subsystem data sets. common
HASCDSOC Supports opening and closing subsystem data sets. common
HASCDSS Supports any data spaces JES2 creates. common
HASCENF Event Notification Facility (ENF) LISTEN Exit common
HASCGGKY Supports generic grouping keys. common
HASCGGST Supports generic grouping strings. common
HASCHAM Contains the JES2 access method support. common
HASCJBST Supports job selection and job end processing. common
HASCJBTR Supports end-of-memory and end-of-task processing. common
HASCLINK Supports linkage between JES2 modules. common
HASCOFST Ensures the addressability of installation- or JES2-modified code. common
HASCPHAM Contains the JES2 access method support. common
HASCPOOL Supports the JES2 cell pool services. common
HASCRQUE Request queue services. common
HASCSAPI Supports SYSOUT API (SAPI) requests. common
HASCSIJD Provides SSI support module. common
HASCSIJI Supports checkpoint versioning. common
HASCSIJP Supports JES properties subsystem interface (SSI) functions. common
HASCSIRQ Supports miscellaneous subsystem interface (SSI) functions such as write-to-operator, commands, and process SYSOUT. common
HASCSJFA Updates the $SJB with the output limits and the account number from the SWB. common
HASCSJFS Supplies SJF-related services. common
HASCSRAX JES2 AUX address space services. common
HASCSRDS Provides subsystem data set services. common
HASCSRIC Provides SSI control services. common
HASCSRJB Provides job-related services. common
HASCTP Provides APPC/MVS transaction program support. common
HASCUBSR Supports unwritten buffer processing. common
HASCXJCT Support for extensions to JCT. common
HASCBLDM Message building support and templates. common
HASCINJR Support for internal readers. common
HASCNJAS NETSRV address space creation support. common
HASCNJE NJE service routines. common
HASCNJEX NETSRV interface to IAZ services. common
HASCNJGP NETSRV address space general purpose subtasks. common
HASCNJJR NJE/TCP job receiver support. common
HASCNJJT NJE/TCP job transmitter support. common
HASCNJRC NETSRV recovery support. common
HASCNJRQ NETSRV interfaces to JES2 address space. common
HASCNJSR NJE/TCP SYSOUT receiver support. common
HASCNJST NJE/TCP SYSOUT transmitter support. common
HASCSCAN JES2 $SCAN support services. common
HASCSRIP Input processing service routines. common
HASJES20 The main task module. JES2

private

HASJ2MON JES2 health monitor services. JES2 monitor,

JES2 private

HASPFSSM The functional subsystem service module. FSS

private

HASPINIT The initialization modules. JES2

private

HASJES20 resides in the JES2 address space, HASPINIT resides in the JES2 address space during initialization processing, and HASPFSSM resides in the functional subsystem address space. HASJES20 is a split load module. Part of the module resides below the 16 megabytes in JES2 private storage, including the main entry point, and the remainder resides above the 16 megabytes in JES2 private storage.

The JES2 subsystem support modules reside in either the common service area (CSA, if the modules are found in the STEPLIB or LINKLST data set) or the pageable link pack area (LPA, if the modules are not found in the STEPLIB or LINKLST data set).

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014