TOCPREVNEXTINDEX

Lund Performance Solutions


SOS Detail Display Options Menu
To access the Detail display options submenu screen:
  • Press O to access the SOS/3000 Main Option Menu screen.
  • From the SOS/3000 Main Option Menu screen, type 15 to select Detail display options (SUBMENU). Press Enter.
  • Select one of the following submenu options:
  • 1) Process display options (SUBMENU)
  • 2) Pulse Points display options (SUBMENU)
  • Press Enter.


  • Figure 7.1 SOS Detail display options submenu screen

    Process Display Options

    To access the Process display options submenu screen from any SOS screen:
  • Type O from the SOS Enter command: prompt to view the SOS/3000 Main Option Menu screen.
  • Ensure the Display process information option is enabled.
  • From the SOS/3000 Main Option Menu screen select option 15 - Detail display options and press Enter.
  • From the Detail display options submenu screen, select Process display options (option 1) and press Enter. The Process Display Options submenu screen will display.
  • Figure 7.2 SOS Process display options submenu screen

    Process display option Commands

    To modify a process display option, either temporarily or permanently:
  • Type the option command key from the Process display options submenu screen and press the Enter key.
  • Enter a new parameter at the secondary command prompt. Press the Enter key.
  • Press Enter to exit the Process display options submenu screen.
  • Press Enter to exit the Detail display options submenu screen.
  • Press Enter to exit the SOS/3000 Main Option Menu screen.
  • At the Should these options be saved permanently? prompt:
  • Press Enter to return to the SOS program without saving the modifications permanently.
  • Enter Y (Yes) to save the changes permanently.
  • Information about each of the process display options is provided to assist you.

    Display extended process line

    Additional process information can be displayed in the Process Information section of the Global Summary screen.
    The extended Process Information display includes:
  • An extended process line below each process line, which shows the percentage of time the corresponding process spent in each wait state.
  • The wait states column headings for the wait state statistics displayed in the extended process lines.

  •  
     
    Wait States
    Process Line
    Extended Process Line
     
     

    Figure 7.3 SOS Global Summary screen: wait states headings & extended process lines
    The wait states headings line includes all possible wait states in which the current processes can spend CPU time ({CP, ME,..., OT}). For detailed information about each wait state, see "Wait State Codes".
    Extending the Process Information
    To extend the Process Information portion of the Global Summary screen:
  • From the Process display options submenu screen, select Display extended process line (option 1). Press Enter.
  • At the next prompt, enter Y (Yes).
  • Display 132 col process line

    Your terminal must be configured to 132 characters to see this entire display. Wait state statistics start at the 82nd character. This option is not avaliable if option 1 - Display extended process line is set to Y.
    Displaying the process line on 132 characters
    To display the process line on 132 characters:
  • From the Process display options submenu screen, select Display 132 col process line (option 2). Press Enter.
  • At the next prompt, enter Y (Yes).
  • Show wait state on first line

    If you answer Y (Yes) to Show wait state on first line option (option 3), the current wait state will display on the first line of the process information. It will replace #Wr (number of writes) which will be consolidated with #Rd (number of reads) to give the #IO (number of I/O’s) statistic. The wait indicator shows what the process is waiting on (i.e., a disc, a RIN, the CPU etc.) (see Figure 7.4). This option is not avaliable if option 1 - Display extended process line or option 2 - Display 132 col process line are set to Y.


    Figure 7.4 SOS Process Information: wait state on first line

    Display "First" instead of "Prompt" response time

    This option allows you to view process response time in one of two different ways. First response is the time lapsed from when the C/R or Enter key was pressed to when the first character appears on the screen. Prompt response is the time lapsed from when the C/R or Enter key was pressed to the first available user data entry prompt.
    Displaying First response time
    To display First response time:
  • From the Process display options submenu screen, select Display "First" instead of "Prompt" response time (option 4). Press Enter.
  • At the next prompt, enter Y (Yes).
  • Display page fault rate instead of I/O per transaction

    This option is available if Display extended process line is set to Y (Yes). Page Fault Rate is a memory pressure indicator. When we display the page fault memory statistic on the extended process display, D/Tr (disc I/Os that were performed per user terminal read) is replaced by PF/s (page faults per second).
    Displaying Page Fault Rate
    To display Page Fault Rate:
  • From the Process display options submenu screen, select Display page fault rate instead of IO per transaction (option 5). Press Enter.
  • At the next prompt, enter Y (Yes).
  • Display total and I/O percentage instead of read/write counts

    The default column headings for the Process Information section of the Global Summary screen are shown in Figure 7.3. I/O information can be displayed, by switching to an alternative set of column headings (see Figure 7.5). The Display Total IO% instead of Read/Write counts option will be unavailable if wait states are displayed (option 3).


    Figure 7.5 SOS Process Information column headings (alternative)
    Switching the Process Information Column Headings
    To replace total reads (#Rd) with total I/O’s (#IO) and total writes (#Wr) with I/O percentage (IO%):
  • From the Process display options submenu screen, select Display total and I/O percentage instead of read/write counts (option 6). Press Enter.
  • At the next prompt, enter Y (Yes).
  • Display only active processes

    An active process is defined as a process that used more than 0.0 percent of total CPU time during the current sample interval.

    By default, only active processes are included in the Process Information section of the Global Summary screen. Inactive processes can be included.

    RECOMMENDATION The default setting, Y (display only active processes), is recommended.

    Displaying Both Active and Inactive Processes
    To display all processes currently on the system, both active and inactive:
  • From the Process display options submenu screen, select Display only active processes (option 7). Press Enter.
  • At the next prompt, enter N (No).
  • You can also display all processes one time by choosing the DISP ALL PROCS-1X key (OPTION KEYS).

    CPU percentage required for process display

    The CPU percentage required for process display option is possible when only active processes are included in the Process Information portion of the Global Summary screen (option 7). This option enables you to set a minimum threshold value (a minimum percentage of CPU time) that a process must meet or exceed to be included in the Process Information section of the Global Summary screen.

    The default parameter of 0.0 percent will allow all active processes in the current sample interval to be displayed, including processes in the run queue (even though they did not use any CPU time). Entering a greater threshold value, for example 10 percent, will exclude all active processes that used less than 10 percent of the total CPU time.

    RECOMMENDATION If you are doing general system monitoring, a CPU threshold value of less than 5.0 percent is recommended. If you are trying to pinpoint the top CPU "hog" processes, a value of 5.0 to 15.0 percent is recommended.

    Setting the CPU percentage required for a process to display
    To set the minimum CPU percentage:
  • From the Process display options submenu screen, select CPU percentage required for process display (option 8). Press Enter.
  • At the next prompt, enter a value between 0.0 and 100. Press Enter.
  • Display session processes

    Session processes are listed in the Process Information section of the Global Summary screen. These processes can be suppressed.
    Suppressing Session Processes
    To exclude session processes from the screen display:
  • From the Process display options submenu screen, select Display session processes (option 9). Press Enter.
  • At the next prompt, enter N (No).
  • Display job processes

    Job processes are listed in the Process Information section of the Global Summary screen. These processes can be suppressed.
    Suppressing Job Processes
    To exclude job processes from the screen display:
  • From the Process display options submenu screen, select the Display job processes option (option 10). Press Enter.
  • At the next prompt, enter N (No).
  • Display system processes

    System processes are listed in the Process Information section of the Global Summary screen.

    Since various parts of the MPE operating system run as processes, you will usually see low- numbered PIN’s displayed. These are processes like loader processes, logging processes, etc. All of these belong to the family of MPE system processes. Each of these processes usually execute as a very high priority and do not consume much CPU horsepower. However, if you suspect a system Hog or want to snoop around various datacomm processes (some of which are considered to be system processes) you should enable this filter. If you really want to see all the system processes on the system, answer N (No) to the question Display only active processes (N)? (described above) and Y (Yes) to the prompt: Display system processes (Y).

    Entering N (No) to this question will suppress the display of system processes even if one or more were active during the last interval. We recommend that you leave this option enabled for routine system monitoring.
    Suppressing System Processes
    To exclude system processes from the screen display:
  • From the Process display options submenu screen, select the Display system processes option. Press the Enter key.
  • At the next prompt, enter N (No).
  • Display command interpreter processes

    A Command Interpreter process is created for each HELLO or JOB command initiated. If you want to see the last command or job step a user or job performed, enable the Command Interpreter Process display.
    Another useful feature of SOS/3000 is its ability to see the last MPE command performed by a Command Interpreter Process. The example in the Figure 7.6 illustrate this.


    Figure 7.6 SOS Command Interpreter process (example)
    You can see that user WHITNEY issued the LISTF command as the last command before SOS/ 3000 took a picture of the system.
    Suppressing Command Interpreter Processes
    To exclude Command Interpreter processes from the screen display:
  • From the Process display options submenu screen, select Display command interpreter processes (option 12). Press Enter.
  • At the next prompt, enter N (No).
  • Display processes which have died

    The Process Information section displays all processes which have died. These processes are labeled "Dea" next to the column "Wait" in the extended Process Detail section. This feature allows you to see the last will and testament of a terminating process. Notice that the process priority will appear as "---". These processes can be suppressed.
    Suppressing Dead Processes
    To exclude dead processes from the screen display:
  • From the Process display options submenu screen, select the Display processes which have died option (option 13). Press Enter.
  • At the next prompt, enter N (No).
  • Process logon filter

    The default login filter (@.@) allows all users and all processes to be displayed on the SOS screens. If you supply a USER and/or ACCOUNT for this option, only jobs and sessions that qualify will be displayed. This allows you to target a set of specific users and/or applications. Input here should be in the form of:
    <sessions>,<user>.<account>,<group>
    The <session> and <group> names are optional. The <user> and <account> names are required. The "@" sign may be used for user or account.
    Specifying a Process Logon Filter
    To limit displayed processes to those of just one login:
  • From the Process display options submenu screen, select Process logon filter (option 14). Press Enter.
  • At the next prompt, enter the logon. Press Enter.
  • This option allows more wildcarding capability. The "#", "?" and "@" are fully supported as long as no more than one "@" appears in any one part.

    Process sort option

    The process sort option enables the user to select the order in which the qualifying processes will be displayed. By default, the processes are shown sorted by CPU time utilized.
    Selecting a Process Sort Option
  • From the Process display options submenu screen, select Process sort option (15). Press Enter.
  • At the next prompt, type the key command that corresponds to the desired sort option (described in Table 7.1). Press Enter.
  • Table 7.1 SOS process sort options
    Option
    Sort Option Description
    Column
    1-PIN#
    Sort by process identification number.
    PIN
    2-Job/Session#
    Sort by Job/Session number.
    J/S#
    3-Workload group
    Sort by the application workload group to which the process belongs.
    N/A
    4-CPU time
    Sort by the percentage of CPU time utilized by the process.
    CPU%
    5-Disc I/O
    Sort by the total number of disc I/O’s performed by the process.
    #IO
    6-Term Reads
    Sort by the number of terminal reads.
    #Tr
    7-Priority
    Sort by process priority.
    QPri
    8-Response time
    Sort by the average of Response time, either First or Prompt.
    FRes or PRes
    9-N/C
    Sort by the number of native mode to compatibility mode switches
    N/C
    10-C/N
    Sort by the number of compatibility mode to native mode switches
    C/N
    11-CM%
    Sort by the percentage of process time due to compatibility mode CPU usage.
    %CM
    12-Wait state
    Sort by the activity or sleep state a process is in.
    Wait

    Display processes sorted in ascending order

    By default, the processes displayed will be sorted in descending order.
    Displaying Processes in Ascending Order
    To sort and display processes in descending order:
  • From the Process display options submenu screen, select Display processes sorted in ascending order (option 16). Press Enter.
  • At the next prompt, enter Y (Yes).
  • Maximum number of processes to display

    To specify a maximum number of processes to be displayed:
  • From the Process display options submenu screen, select the Maximum number of processes to display option (option 17). Press Enter.
  • At the next prompt, enter a whole numeric value between 0 and 999.
  • For example, to show the ten processes that consume the most CPU time, set the following three parameters:
  • Set the Process sort option to 4-CPU time to sort the processes by CPU time utilized.
  • Set the Display processes sorted in ascending order option to N, to display the processes in descending order.
  • Set the Maximum number of processes to 10, to display the ten processes using the most CPU time. (The default value, 0, will allow all eligible processes to be displayed.)
  • Pulse Points display options

    To access the Pulse Points display options submenu screen from any SOS display screen:
  • Type O from the SOS Enter command: prompt to view the SOS/3000 Main Option Menu screen.
  • Ensure the Display process information option is enabled.
  • From the SOS/3000 Main Option Menu screen, select option 15 - Detail display options (SUBMENU) and press Enter.
  • From the Detail display options submenu screen, select Pulse Points display options (option 2) and press Enter. The Pulse Points display options submenu screen will display (Figure 7.7).


  • Figure 7.7 SOS Pulse Points display options submenu screen

    Pulse Points display option Commands

    To modify a Pulse points display option, either temporarily or permanently:
  • Type the option command key from the Pulse Points display options submenu screen and press Enter.
  • Enter a new parameter at the secondary command prompt. Press Enter.
  • Press Enter to exit the Pulse Points display options submenu screen.
  • Press Enter to exit the Detail display options submenu screen.
  • Press Enter to exit the SOS/3000 Main Option Menu screen.
  • At the Should these options be saved permanently? prompt:
  • Press the Enter key to return to the SOS program without saving the modifications permanently.
  • Enter Y (Yes) to save the changes permanently.
  • Information about each of the Pulse points display options is provided to assist you.

    Display CPU stats

    CPU statistics are displayed in the Pulse Points screen.



    Figure 7.8 SOS Pulse Points screen
    Suppressing CPU Statistics
    To suppress CPU statistics from the Pulse Points screen:
  • From the Pulse Points display options submenu screen, select Display CPU stats (option 1). Press Enter.
  • At the next prompt, enter N (No).
  • Display memory stats

    Memory statistics are displayed in the Pulse Points screen (refer to Figure 7.8).
    Suppressing Memory Statistics
    To suppress memory statistics from the Pulse Points screen:
  • From the Pulse Points display options submenu screen, type 2 for the Display memory stats option. Press Enter.
  • At the next prompt, enter N (No).
  • Display disc I/O stats

    Disc I/O statistics are displayed in the Pulse Points screen. To see an example of this screen, refer to Figure 7.8.
    Suppressing Disc I/O Statistics
    To suppress disc I/O statistics from the Pulse Points screen:
  • From the Pulse Points display options submenu screen, select the Display disc I/O stats option (option 3). Press Enter.
  • At the next prompt, enter N (No).
  • Display miscellaneous stats

    Miscellaneous statistics are displayed in the Pulse Points screen.
    Suppressing Miscellaneous Statistics
    To suppress miscellaneous statistics from the Pulse Points screen:
  • From the Pulse Points display options submenu screen, select Display miscellaneous stats (option 4). Press Enter.
  • At the next prompt, enter N (No).

  • Lund Performance Solutions
    www.lund.com
    Voice: (541) 812-7600
    Fax: (541) 812-7611
    info@lund.com
    TOCPREVNEXTINDEX