FULLSTATS System Option: z/OS

Specifies whether to write all available system performance statistics to the SAS log.
Valid in: Configuration file, SAS invocation, OPTIONS statement, SAS System Options window
Categories: Log and Procedure Output Control: LOGCONTROL

System Administration: PERFORMANCE

PROC OPTIONS GROUP= LOGCONTROL
Alias: FULLSTIMER
Default: NOFULLSTATS
z/OS specifics: All

Syntax

FULLSTATS | NOFULLSTATS

Required Arguments

FULLSTATS
tells SAS to write expanded statistics to the SAS log.
NOFULLSTATS
tells SAS not to write expanded statistics to the SAS log.

Details

The STATS, FULLSTATS, STIMER, and MEMRPT system options control the resource usage statistics that are written to the SAS log for each SAS step.
The STATS system option controls whether any statistics are listed and provides a quick way to turn off all resource usage Notes. The STIMER and MEMRPT system options specify the type of statistics that are reported. The FULLSTATS system option controls whether just one line of CPU time or memory resource statistics, or both is listed, or whether expanded statistics are listed on multiple lines.
Expanded statistics for STIMER include CPU time, elapsed time, EXCP count, and possibly RSM hiperspace time (the hiperspace time is listed only if it is not zero).
Expanded statistics for MEMRPT include program memory and data memory usage for the step and program memory and data memory usage for the entire SAS session.
The following example illustrates the statistics that are generated with the FULLSTIMER system option:
Output from FULLSTATS
CPU     time -         00:00:00.02
Elapsed time -         00:00:00.31
EXCP count   - 122
Task  memory - 3436K (58K data, 3378K program)
Total memory - 8350K (2720K data, 5630K program)
The following table describes the statistics for the FULLSTATS option:
Description of FULLSTATS Statistics
Statistic
Description
CPU time
is the total CPU time used in the address space during the execution of this DATA step or proc. This number includes all CPUs on a multiprocessor system and all threads generated to complete this SAS step.
Elapsed time
is the actual clock time that passed during the execution of this DATA step or proc.
RSM Hiperspace time
is the total CPU time used by the z/OS real storage manager in support of hiperspace libraries during the execution of this DATA step or proc. This statistic is not reported if its value is zero.
EXCP count
is the number of Execute Channel Program (EXCP) system service calls executed in the address space during the execution of this DATA step or proc. This number is a measure of the IO activity during this SAS step.
Task memory
is the amount of memory that was used by the current SAS DATA step or proc.
Total memory
is the actual memory, in kilobytes, that is required for all tasks. This session total is useful for deciding the minimum region size required so that the entire job can execute successfully.
Note: z/OS hardware does not have a vector facility, and the values of Vector affinity time and Vector usage time are always zero when running SAS on z/OS.