IOFTech    Maintenance   Release8G       Newsletters    Doc    FAQ    Contacts    Home    Webmaster

IOF Problem Resolution
Problem C07
Previous Next
Description The SELECT command on the IOF Job List Menu or Output Group Display is occasionally very slow, especially for a very large job.
 
Background The job select function builds the IOF Job Summary Panel. This panel displays a line for each step of the job in the STEP section; and a line for each sysout data set of the job in the DATASET section. In order to gather this information about the job, the messages data set has to be read and analyzed, and all of the JES2 IOF control blocks have to be read from Spool and analyzed. This process can be quite time consuming for very long running tasks that spin off hundreds or thousands of sysout data sets.


 

Solutions IOF has commands to speed selection of large jobs when it is not necessary to see the full Job Summary Panel.

Select Quick Command

The "SQ" line command, new in IOF 7H, quickly displays a menu of sysout data sets for a job or group without building and displaying the step return code section for the job or group. Long running systems tasks are often a single step. When selecting such a task that is in execution, no return code information for the job is available. But the messages data set could be thousands of lines long. The "SQ" command avoids the overhead of reading the messages data set searching for step return code information, and can speed the selection process significantly.

This command is available on both the Job List Menu and the Output Group Display.

NOSPUN Command

The "NOSPUN" primary command is available on the Job List Menu and Output Group Display. Enter "NOSPUN" before selecting a large job or group. For the duration of that Job List or Output Group Display, any jobs or groups selected will have a Job Summary Panel built that does not include any spun sysout data sets.

"NOSPUN" is useful to see the return codes from jobs that have many steps and many spun sysout data sets. It allows the return codes to be displayed much more quickly by eliminating the spool I/O associated with reading JES2 control blocks for spun data sets.

Note that when "NOSPUN" is used for an output group that consists entirely of spun data sets, a "Group Gone" error will result from selecting the group.

The "SPUN" command reverses the effect of "NOSPUN". Exiting the current display and re-entering has the same effect.

NODATA Command

The "NODATA" primary command is available on the Job List Menu and Output Group Display to cause no normal data sets to be displayed on the Job Summary Panel. Only the system data sets will be displayed. Enter "NODATA" before selecting a large job or group. For the duration of that Job List or Output Group Display, any jobs or groups selected will have a Job Summary Panel built that includes only the system data sets in the data set section.

"NODATA" is useful when all you need to see are the system data sets such as the log, JCL and messages. It is particularily useful for jobs that have many regular sysout data sets.

The "DATA" command reverses the effect of "NODATA". Exiting the current display and re-entering has the same effect.

BROWSE Command

The "B" line command on the Job List Menu and Output Group Display causes IOF to browse the entire job or group without building the Job Summary Panel. "B" on the Output Group Display in particular can be accomplished very directly and quickly.

If you don't need to see the Job Summary Panel for a job or group, and especially if you want to browse one of the first few data sets for a job or group, then "browse" can significantly speed the process.


 

Note The commands described above are not needed for most jobs or output groups. These commands can be quite useful for a few very large jobs or started tasks. They are especially useful for non-terminating systems tasks that may run for weeks at a time.
 
More Help Click here to EMAIL a problem report to IOF Technical Support for additional assistance.

 

Previous Next

Triangle Systems, Inc. PO Box 12752, Research Triangle Park, NC 27709
(919) 544-0090

IOFTech    Maintenance   Release8G       Newsletters    Doc    FAQ    Contacts    Home    Webmaster

Monday, 25-Jan-2016 13:45:13 EST
[an error occurred while processing this directive]

@@