How can you tell if you are close to maxing out the applfile by adding a large application in CA Workload Automation EE (ESP)?

Document ID : KB000051728
Last Modified Date : 14/02/2018
Show Technical Document Details

Description:

How can you tell if you are close to maxing out the applfile by adding a large application?

Solution:

APPLBUF determines the maximum size that an application can be. Setting this initialization parameter to its maximum of 8388600, allows an Application of approximately 10,000 jobs to be generated. If APPLBUF is too low, CA Workload Automation EE fails when attempting to generate an Application requiring a larger buffer size.

oper listaptf
DATASET CYB2.TS.A540BASE.APPLFILE
FORMATTED AT 18.16.10 ON WEDNESDAY JANUARY 5TH, 2005
3600 SLOTS TOTAL, 2568 AVAILABLE, NEXT IS 3197

The APPLFILE is a non-VSAM data set, internally formatted into 4K or larger slots that are managed on a wrap-around basis. The file must be allocated as contiguous space. The more space allocated to the APPLFILE, the longer individual Application information is retained before a slot needs to be reused. The size of the APPLFILE varies depending on:

  • The number of Applications you run.

  • The number of jobs in each Application.

  • The number of job relationships specified.

  • The number of resources specified.

For average sizing, calculate and add 30% or more depending on projected growth:

APPLFILE - 2 cyl/1000 jobs 

You should be able to get the current APPLBUF usage by doing a LAP DUMP on the Appl.

For example: LAP APPL1.0 DUMP produces...

  ATR +0 36ACAB4C 000FFFF8 000004B0 00000000 *.......8........* 
  +10 00000000 000004B0 C6D9C801 00014600 *........FRH.....*  

The Applbuf shows 000FFFF8 (1048568). The size of this Appl is 000004B0

(1200 bytes). This is the SECOND '4B0' on line "+10".