Previous Topic: DataView Detail

Next Topic: Link Suggestions

Interactive Analysis Option 7 - ModView

ModView displays the linkage editor map for all load modules that are located in the target address space. Only load module entries and those CSECTs with detected activity are listed. From ModView, you can hyperlink to module details or to a panel that suggests a linkage order for reducing system paging.

CA MAT --------------------------- ModView --------------- Row 24 to 36 of 60 COMMAND ===> SCROLL ===> CSR Primary commands: USAge, SEQ, ADDHelp Profile: DB2SAMP Options: NORMAL Line commands: S - Select U - Suggest Sort: SEQ A - Associate LC Module Csect Offset Length Csect Description L Pct Visual ________ ________ ________ ______ _______________________ _ _____ __________ >------------------------------------------------------------------------------ __ DFHSIP DFHDSSR 0000E168 001D60 DS domain - suspend/res 41.63 =========> __ DFHSIP DFHDSDS3 00010FA0 002128 DS domain - main dispat 26.53 =====> __ DSNVSR DSNVSR 00000100 001C20 ASM-SUSPEND/RESUME/CANC 6.53 > __ TUNDATE TUNDATE 00000020 00106A 2.04 __ DFSREP00 DFSREP00 00000000 002FF8 IMS dispatcher internal 1.63 __ IDA019L1 IDA019R3 00007330 0006C8 VSAM I/O driver 1.63 __ .NUCLEUS ISGGRHS1 0000726C 000694 Global resource seriali 1.22 __ DFHSIP DFHSMGF 000230F8 002960 SM domain - getmain/fre 1.22 __ .NUCLEUS IEACVT 00009D38 0005E4 Supervisor services 0.82

The primary and line commands that are available for ModView are described next.

USAge

Sorts the display by activity within a load module in descending order.

CSECTs that executed most within a load module are shown first.

SEQ

Sorts the display by CSECT location within a load module in ascending order.

ADDHelp

Invokes the content-sensitive Help application to update or create a help entry for the selected content.

S

Select - provides detailed information about the selected load module, such as the library from which it was loaded, the module load address, length, date of link edit, component identifier of linkage editor, and the data set of origin.

U

Suggest - suggests an improved link order for the selected load module based upon the frequency of execution of its CSECTs during the monitored period.

The fields in ModView are described next.

Profile

Name of the profile that you specified when you created the monitor definition.

Options

Type of analysis in effect: NORMAL, ALL, ACTIVE, or WAIT.

An asterisk (*) following the value indicates that tasks or transactions have been selected for analysis. Place the cursor on the Options field value and press Enter to display a pop-up panel listing the selected tasks/transactions.

Sort

Display mode (USAGE or SEQ).

Module

Name of the load module.

CSECT

Name of the CSECT within the load module.

Offset

For modules, the hexadecimal address in virtual storage where the module was loaded.

For CSECTs, the hexadecimal offset of the CSECT within the module.

Length

Hexadecimal length of the module or the CSECT.

CSECT Description

Description of the CSECT, if available.

L

Location of the module in virtual memory:

< indicates the module resides below the 16MB line

> indicates the module resides above the 16MB line

Pct

Percentage of the monitored period that CA Mainframe Application Tuner detected that this CSECT was in use.

Visual

Visual representation of the Pct field.

Scroll right to display the following fields:
Entry Type

Type of Module/CSECT name. This value might be the name of a pseudo CSECT that was created by the linkage editor and compiler. This entry can be one of several types:

Date Stamp

Linkage editor date in Julian format for the load module.

Processor ID

Component identifier of the translator that created the CSECT, or the component identifier of the linkage editor that assembled the load module.

Processor Version

Component release of the translator that created the CSECT.

AMODE

Addressing mode specifies the address length a program is prepared to handle upon entry.

Valid addressing modes are

RMODE

Residence mode. Specifies where the module is to be loaded in virtual storage:

RN

Reentrant option.

Displays Y if the module is link-edited with the reentrant option. Displays N if the module is not reentrant.

RU

Reusable option.

Displays Y if the module is link-edited with the reusable option. Displays N if the module is not reusable.

OV

Overlay.

Displays Y if the module is link-edited in the overlay format. Displays N if the module is not in the overlay format.

LD

Loadable.

Displays Y if the module is loadable. Displays N if the module is not loadable.

EX

Executable.

Displays Y if the module is executable. Displays N if the module is not executable.

Dataset

Data set from which the module was loaded.

Determine Addressing Mode (AMODE):

The loader determines the addressing mode for the entry point as follows:

Determine Residence Mode (RMODE):

The loader determines the residence mode for the loaded program as follows: