Moving modules to enhance performance

After installation, the library QMF720.SDSQLOAD contains the load modules for the QMF program.Table 4 shows the modules you can move into link pack area libraries to enhance performance.

Table 4. Modules that can reside in the PLPA or EPLPA
Module Description
  • DSQQMFE
  • DSQQMF
  • DSQCSUB
  • DSQCTOPX
  • DSQCCI
  • DSQCCISW
  • DSQCBST
  • DSQCELTT
  • DSQCEBLT
  • DSQCIX
QMF uses the modules in this set when you invoke QMF. DSQCTOPX and DSQCCI can be placed only in the PLPA.
  • DSQUEDIT
  • DSQUXIA
  • DSQUXIC
  • DSQUXILE
  • DSQUXIP
These modules are related to the user EDIT routines. Unless you expect heavy use, do not move them into the link pack area.
  • DSQCIB   COBOL
  • DSQCICX  C/370
  • DSQCIA   assembler
  • DSQCIFE  FORTRAN
  • DSQCIF   FORTRAN
  • DSQCIPX  PL/1
  • DSQCIPL  PL/1
  • DSQCIR   RPG
  • DSQCIX   REXX
The QMF callable interface uses the modules in this set, which are reentrant and can be placed in the EPLPA. However, callable interface modules are small and are normally link-edited with the user's application module.
DSQUEGV3 This is a governor module.

Table 5 describes the modules that cannot be placed in the PLPA or EPLPA.

Table 5. TSO Modules that can't reside in the PLPA or EPLPA
Module Description
DSQCI QMF uses this module when QMF is invoked.
DSQUEGV1 This module is a governor routine.
  • DSQCMAPB
  • DSQ0BINS
  • DSQ0BSQL
  • DSQCTO80
  • DSQCFR80
These modules are QMF installation and service updates.
[ Previous Page | Next Page | Contents | Index ]