FAQ
JES

Job Processing Phases in JES2

Work to be processed by a z/OS system has to be defined using Job Control Language (JCL). JCL is used to define which program to execute, which resources to allocate, whom to notify, and so forth. This description of work is called a job. z/OS uses a Job Entry Subsystem […]
Question keyboard key
JES

What does a JES initiator do?

A JES initiator performs several functions to ensure that multiple jobs run at the same time, without conflicts. To run multiple jobs asynchronously, the system must perform a number of functions: –    Select jobs from the input queues (JES does this). –    Ensure that multiple jobs (including TSO users and […]
Question keyboard key
MVS

How to compress LLA-managed libraries

Sometimes a PDS library needs to be compressed to reclaim the free space caused by member deletions. The recommended procedure for compressing an LLA-managed library is: 1. Create a new CSVLLAxx member that includes a REMOVE statement identifying the library that needs to be compressed (ex: CSVLLA02). REMOVE(SYS1.EXAMPLE.FILE) 2. Then […]
JCL

Using IEBCOPY to compress a Data Set

Here’s an example of a IEBCOPY job to compress a data set: //COMPRESS JOB (),’RMF’,NOTIFY=&SYSUID,CLASS=A,MSGLEVEL=(1,1), // MSGCLASS=X //******************************************* //* //* COMPRESS A DATA SET USING IEBCOPY //* //******************************************* //STEP1 EXEC PGM=IEBCOPY //SYSPRINT DD SYSOUT=* //INPUT DD DSNAME=SYS1.EXAMPLE.FILE,DISP=SHR //OUTPUT DD DSNAME=SYS1.EXAMPLE.FILE,DISP=SHR //SYSIN DD * COPY INDD=INPUT,OUTDD=OUTPUT /* Note that we are […]
Question keyboard key
Glossary

Swapping

Swapping is the process of transferring all of the pages of an address space between real storage and auxiliary storage. A swapped-in address space is active; having pages in real storage frames and pages in auxiliary storage slots. A swapped-out address space is inactive; the address space resides on auxiliary […]