Loading QMF to the 31-Bit shared virtual area on VSE

The default installation loads QMF to an individual CICS partition. Depending on the configuration of your system, you might consider loading QMF programs to the 31-bit VSE shared virtual area (SVA).

If several CICS partitions run QMF, consider loading QMF to the SVA rather than to the resident area in the individual CICS partitions where QMF is running. Loading QMF to the SVA:

If you decide to load programs to the SVA, you need to use the SVA command to allocate space in the SVA for QMF modules and their system directory list (SDL) entries at IPL time. The space you allocate is in addition to any required for other phases in the SVA.

The following QMF base programs can be loaded to the SVA; they take approximately 2.8 MB of space:

DSQQMF
Main QMF program
DSQCBST
Driver for the callable interface
DSQQMFE
Identifies the environment and language being started
DSQCELTT
Holds messages and constants for QMF objects and screen displays
DSQCEBLT
Holds command definitions and permits bilingual support
DSQUEGV3
Required for the governor exit routine (discussed in Chapter 30)
DSQUECIC
Required for user-written edit exit routines (discussed in Chapter 29)
DSQUOPTS
Required for user-written edit exit routines

If you are using an NLF: You can also load the following QMF NLF programs to the SVA. These programs require a total of approximately 300 KB in the SVA, per NLF. The n symbol represents an NLID from Table 1.

To load programs into the SVA, issue a SE SDL command from the background (BG) partition, naming the selected programs. You can issue this command at any time after IPL, but you must issue it before bringing up any CICS system that uses programs from the SVA.

VSE loads SVA phases from the libraries of the BG partition library search chain. You need to specify the QMF library in the SEARCH operand of the LIBDEF statement for the BG partition. shows an example of a load list for QMF programs:

Figure 275. Loading QMF programs to the SVA
//  JOB CICS SVALOAD
*   CICS/VSE/EDA SVA LOAD LIST
*   LIBDEF statement for the QMF sublibrary
SET SDL
DSQQMFE,SVA
DSQCBST,SVA
DSQCELTT,SVA
   . . .
   . . .
   . . .
/*
/&
[ Previous Page | Next Page | Contents | Index ]