Home   Purpose   Description   Models   Bulletins   FAQ's   Prices   Distributors   Downloads   Contact 
         

GoFaster Description

Download

GoFaster Description

Here you can get to know better how GoFaster works and all the additional applications which in both cases, its main objective is to improve our system performance and use our resources more efficiently.

I.- Knowing GoFaster

1.- GoFaster Menu

Work with GOFASTER

Option 10: Start/Stop GoFaster

Option 12: Insert/Display Code

Checking GoFaster Behavior

Option 30: To Consume CPU (Inter)

Option 31: To Consume CPU (Batch)

Option 32: End Option 31

Option 40: Display Identification

Option 41: Display GoFaster Jobs

Option 42: CPU Consume Summary

2.- Codes Menu

Option 70: Codes Menu Access

3.-Utilities Menu

Option 80: Utilities Menu Access

- Jobs Management

- Disks Management

- System Management

II.- Optional Applications

A.- Work with WRKSYSAC2

Option 50: Display Active Jobs

Option 51: Select Active Jobs

B.- Work with HELP DESK

Option 53: Display Active Screens

Option 54: Select Jobs

C.- Work with Deleted Records (RDR)

Option 57: Retrieve Deleted Records

D.- Work with DSPSYSINF

Option 59: DSPSYSINF Menu

- CPU Consume Summary

- Partition Information

- Machine Identification

- System Values

- Work with Active Subsystems

- Work with Active Job Class

- CPU Performance Test

  I.- Knowing GoFaster 

GoFaster application works through several programs which every certain period of time ( 30 seconds by default), check and control the interactive CPW consumption, providing the possibility of exceeding the interactive limit established by the manufacturer, and thus reaching the machine’s total CPW.

Key the FASTERI/FASTER command to access Faster Menu.

Menu GoFaster

Fig.1 Faster Menu

The Faster Menu consists of 4 main sections:

Work with GoFaster. Here you will find the commands to work with GoFaster itself.

Checking GoFaster Behavior. You will find the options to test GoFaster  operation

and the real effects on your machine’s performance. You will also find useful

information about GoFaster configuration and your AS/400 or iSeries technical

environment.

• Options to access the Codes Menu and Utilities Menu.

Work with Optional Applications. Contains additional applications which you could

   also try for free. WRKSYSAC2, Help Desk and RDR (Retrieve Deleted Records)

 1.- GoFaster  

  Work with GoFaster  

These two options will allow you to start taking advantage of GoFaster’s benefits.

  Option  10  kStart / Stop.

This option will start GoFaster which will immediately cancel out the established interactive consumption limit. You can also stop GoFaster.

You con also start GoFaster with the FASTERI/STRSGF command and stop it with the FASTERI/ENDSGF command.

  Option 12   Insert / Display Codes

This is a quick access to the Codes Menu so that you can introduce GoFaster’s key or any other product key. You can display the key under which GoFaster is running.

  Checking GoFaster Behaviour 

This section contains several options to check how GoFaster is working and its performance. The interactive “consume” control checking established by the manufacturer is done in different ways depending on the AS/400 or iSeries model or the OS/400 version, although, it normally has two variants: overloading its “consume” with the CFINT task or establishing an upper limit which prevents it from surpassing this established limit [by the addition of all the interactive jobs]. Normally, the CFINT task is the most commonly used, which apart from preventing the increase of further interactive consumption, it also works as an additional job - as a loop, which practically absorbs most of the CPU resources.

  Option 30   To Consume CPU (Inter)

It launches an interactive job, WASTECPU, acting as a loop, with the intention to consume many interactive type resources. This allows us to, at any moment, create a strong interactive consumption, which will activate CFINT, or any other contention system for interactive consumption. This way we can verify the “ceiling” or limit for the machine established by the system.

If there wasn’t any established limit for interactive consumption, we could see that this job would reach a 90% rate of consumption of the CPU. You can check it with WRKSYSAC2. But if, as is probable, there is an established limit, the particular consumption of the job launched will settle at a very low rate, even if the machine was almost “idle”.

Here are two practical examples of running Option 30 with GoFaster active and GoFaster being inactive so you can check its utility and efficiency.

Case A - Working wiht GoFaster   ACTIVE 

When we want to know how GoFaster works, we select Option 30, To Consume CPU (Inter), which will launch the WASTECPU job. We will see that now its “loop function” will be performed without problems and it will surpass the established limit whilst reaching a 90% interactive consumption. We can verify that although there is an interactive “consume limit”, GoFaster will override it [as is GoFaster’s purpose].

Let’s take a look at figure A and find out some very interesting facts. It’s an AS/400 screen obtained with WRKSYSAC2. We can find all the tasks and jobs sorted by decreasing order of CPU consumption. Also, look at the interactive consumption, the Total consumption and the interactive consumption related to the machine. These are the relevant facts:

Total Consume

Real Interactive Consume:

Contracted Interactive Consume:

100,1%

93,9%

30,1%

Batch + Interactivo

Interactive

Interactive Limit

(Variable)

(Variable)

(Fixed)

What we can read from this data is that the general consumption registered in that moment by that machine, including all kind of jobs, is a 100.1%. The consumption detected for interactive jobs is 93.9% and the interactive limit on this machine is 30.1%. Therefore, while GoFaster is active, the established interactive limit is overridden, and the interactive jobs have no limit other than the total consumption of the CPU for this machine.

In fact, in figure A, the WASTECPU interactive job, uses 79.6% of the interactive capacity and another interactive job, such as WRKSYSAC2, takes the remaining 14.2%. The little remaining use which adds up to a 100% is made up by several jobs and batch tasks, including CFINT, which is “asleep”.

wrksysac2 SCREEN

Figure.- A

WRKSYSAC2 screen

with GoFaster Active

Case B - Working with GoFaster   INACTIVE 

If we want now to experiment with the results obtained by running WASTECPU program, while GoFaster remains inactive, we will see the huge difference in behaviour of the jobs running at the time. First we have to stop GoFaster and then use option 30, To Consume CPU (Inter). This way we will again launch the loop created by the WASTECPU interactive program and we will be able to observe how the system distributes the available resources in the machine.

In a short time we will see that, in most of the cases, there is a notable interactive “consume” increase of the system task CFINT01, and reaches the highest level of consumption of all the jobs being executed at that time and almost prevents them from being executed … since they can’t get at the CPU. The WASTECPU job, that with GoFaster active was from the beginning the most “consuming” job, is now [with GoFaster inactive] pushed into the background with little ability to progress.

In figure B, will see data very different from that observed in figure A, when GoFaster was active. As before, it’s an AS/400 screen obtained with WRKSYSAC2. We can find all the tasks and jobs sorted by decreasing order of CPU consumption. Also, look at the interactive consume, the Total consume and the interactive consume related to the machine. Here is the data for this case:

Total Consume:

Real Interactive Consume:

Contracted Interactive Consume:

99,4%

26,8%

30,1

Batch + Interactive

Interactive

Interactive Limit

(Variable)

(Variable)

(Fixed)

What we can read from this data is that the overall consumption registered at that moment by the machine, including all kind of tasks, is 99.4%. Consumption for interactive detected jobs is 26.8%. The interactive limit on this machine is 30.1%. Therefore, while GoFaster is now NOT active, the established interactive limit of 30,1% comes into play [as is its job], preventing further jobs from passing this limit.

In fact, in figure B, the CFINT01 system task takes 70.4% of the general interactive consume and other interactive jobs, such as WRKSYSAC2 and WASTECPU, take up 7.6% and 14.1% respectively. The remainder to 99.4% is taken up by several other minor jobs and batch tasks.

In case CFINT did not launch itself while running the WASTECPU job, whenever GoFaster is deactivated, this will occur because the interactive job contention is now done by the second system mentioned before; in this case, the CFINT01 task would appear with little consumption and also the interactive consumption wouldn’t be able to surpass the limit authorized by the manufacturer, which in this example is 30.1%.

WRKSYSAC2 GoFaster Inactive

Figure.- B

WRKSYSAC2 screen

with GoFaster Inactive

Practical case conclusions

By launching the WASTECPU job, we provoke a strong increase in “interactive consume”, although in many installations this situation could occur often in normal usage and be spontaneous [hence, it wouldn’t be necessary to activate this extra job to achieve the same result].

While the WASTECPU job is being executed, we can observe via WRKSYSAC2 the data obtained, WITH or WITHOUT GoFaster running, and it is easily deduced that with GoFaster active, the only limit for the interactive consumption is the machine’s total capacity. So, with GoFaster active, we reach a 93.9% interactive consumption, whilst when inactive, we only get a 26.8% interactive consumption. We have proven theoretically and practically that with GoFaster we remove any interactive limit imposed.

  Option 31  To Consume CPU (Batch)

It runs a batch job, WASTEBCH, which acts as a loop, trying to consume many batch type resources. In this way we can create, at any time, a high batch consumption until it reaches the machine’s total capacity.

With Option 31, we want the user to verify the system’s different behaviour while a job is executed, in this case a loop, depending on whether it is launched as batch or interactive job. If launched as batch, it will use all the needed resources, but if launched as interactive, it will be limited by the machine’s interactive capacity. With GoFaster active, the interactive behaviour is just as free as the batch behaviour to be able to use all the needed resources.

In figure C below, we will see an AS/400 screen obtained with WRKSYSAC2. We can find all the tasks and jobs sorted by decreasing order of CPU consumption. Also check the interactive consumption, the Total consumption and the Interactive consumption related to the machine. Here is the data for this case:

Total Consume:

Real Interactive Consume:

Contracted Interactive Consume

101,7%

15,5%

30,1

Batch + Interactive

Interactive

Interactive Limit

(Variable)

(Variable)

(Fixed)

What we can read from this data is that the overall consumption registered at that moment by the machine, including all kind of jobs, is 101.7%. The detected interactive jobs’ consumption is 15.5%. The interactive job’s limit in this machine is 30.1%.

In fact, in figure C, the WASTEBCH job, takes 80.4% of the overall capacity and other interactive jobs, such as WRKSYSAC2 (3 jobs), use 15.4%. The remaining, up to 101.7%, is taken up by several minor jobs and batch tasks.

As we can see, the WASTEBCH job is executed with the only limit being the machine’s capacity, and because it is a batch job, it is not constrained by any artificial limitations, with or without GoFaster.

Consuming Batch

Figure.- C

WRKSYSAC2 screen.

Batch Consume without limits

  Option 32   End Option 31

It cancels the batch job launched with Option 31.

  Option 40   Display Identification

Provides information about the machine where GoFaster is installed as well as the installed version, the expiry date for the user’s license and the access code.

  Option 41   Display GoFaster Jobs

It allows us to check that GoFaster’s jobs are currently running.

  Option 42   Display CPU Consume Summary

Visualize in a quick way the consumption of the different type of jobs.

Top

Download GoFaster Description   

  2.- Codes Menu 

  Option 70   Codes Menu Access

It is a shortcut to the Codes Menu in which we can introduce and visualize the codes which allow activating GoFaster and its optional applications.

Fig.2 Codes Menu

13.- Utilities Menur

  Option 80   Utilities Menu Access

It presents various commands which allow us to see, and in some cases modify, the behaviour of some system components. They are classified into three groups: Jobs Management, Disks Management and System Management.

Fig.3 Utilities Menu

Jobs Management

The following options presents information on active jobs according to different filters:

Option 10.-

CPU consume > 3%

Shows all the active jobs which consume more than 3% of CPU, and classifies them attending to this % of CPU consume.

Option 11.-

Response time > 1 sec

Shows all the active jobs which its response time is over a second.

Option 12.-

Sorted by CPU consume

Shows all the active jobs classified by its CPU consume.

Option 13.-

Sorted by response time

shows all the active jobs classified by response time.

Option 14.-

Sorted by I/O operations

Shows all the active jobs classified by access to disks.

Option 15.-

Class of Job

Informs us the class of any active job.

Disks Management

The following options presents information about disk usage and even allow us to act over them to improve efficiency:

Option 30.-

Work with disk status

Shows general information about the use and space of each disk unit.

Option 31.-

Start disk reorganization

Allows reorganizing all disks.

Option 32.-

Start ASP balance

Distributes the used capacity between all the disks on a balanced basis.

Option 33.-

Retrieve disk information

Retrieves system objects information on member QCURRENT of file QAEZDISK on library QUSRSYS.

System Management

The following options presents information about several system parameters:

Option 20.-

Work with system status

Offers information over several aspects about the system use which will allow us to know its limitations and do a better redistribution of its possibilities.

Option 21.-

Dynamic priority adjustment

Allows us to view and modify the value of this parameter.

Option 22.-

Dynamic priority schedule

Allows us to view and modify the value of this parameter.

Option 23.-

Work with subsystems

Presents an active subsystems list and information about their work conditions.

Option 24.-

Retrieve system information

Retrieves vital system information and stores it on some specified library.

Option 25.-

Print system information

Prints all information that could be outstanding in case of a disaster recovery or system verification.

Option 26.-

Update system information

Updates system configuration, total or partially, regarding information retrieved on option 24.

Top

Download GoFaster Description   

  II.- Optional Applications. 

  A.- Work with WRKSYSAC2 

It is basically an improved version of the well known WRKSYSACT (Work with System Activity). It shows all the active jobs and tasks in a given period and sorted by the highest CPU “consume” level. The list can be refreshed manually or automatically. Other differences with the standard command are:

- Function F5= Refresh and F10= Restart like the ones used in WRKACTJOB.

- Can be executed in multiple sessions.

- Presents additional job information: type, estate, function and CPU total time.

- Hold, end and change jobs.

- Sort by users name or job name and by CPU %.

- Print, archive or display on screen the information.

Let’s get to know the different options shown on Faster Menu to use WRKSYSAC2..

  Option 50   Display Active Jobs

It is used to activate the WRKSYSAC2 command, and we will obtain the following screen which will show the active jobs and tasks, including CFINT, sorted by decreasing “consume” order. See figure 4.

Fig.4 WRKSYSAC2 screen

This screen shows a list of the active jobs and tasks which have had any activity since the last execution, ordered by CPU “consume”. These jobs can be selected to take some actions. Let’s see a description of the fields shown on screen (figure D).

Find below a brief description of the shown fields.

Automatic refresh in seconds

   Indicates the frequency in seconds with which the screen refreshes in automatic mode (ON). This action is the same as executed with F10=Restart. To initiate or terminate automatic mode use F19=Auto refresh. ON and OFF indicate the situation condition.

Elapsed time

   Indicates elapsed time since last refresh. This can be since we executed WRKSYSAC2, when we pressed F10 or an automatic refresh. It refreshes the data. Long periods produce significant averages.

Overall CPU util %

   It is the total “consume” of CPU as a % for all the system jobs during the period observed. It is the sum of all the job activity on screen. Due to rounding and errors on time measurements, this total can be higher than 100%.

Active/Total CPUs

   Indicates the number of total processors and the number of active processors.

   Both factors are fixed.

Interact util/limit %

   Indicates the CPU’s interactive consumption and the available interactive capacity. The first number is a variable factor which is the addition of activity from all interactive jobs. The second one is a fixed factor, corresponding to the interactive card contracted.

Option

   In this column you can execute actions for each job, but not for tasks.

   Valid actions are:

2 = Change job.      A prompt CHGJOB will appear.

3 = Hold job.

4 = End job.            A prompt ENDJOB with *IMMED will appear by default.

5 = Work with job.

6 = Release job.

Job or task

   Name of job or task.

Job type

   Job Type. See WRKACTJOB help for a complete list.

Priority

   Priority for the job’s execution.

CPU percentage

   CPU’s time consumed by a job or task during an elapsed time. The list is always displayed, ordered decreasingly, according to this column.

CPU total

   Total CPU consumption by seconds used by a job or task since it begun.

Job status

   See the help for WRKACTJOB for a complete list.

Job function

   Job Function. See the help for WRKACTJOB for a complete list. When the function is a program, such as “PGM-xxxx”, it appears on the top of the invocation pile, and it is not limited to the driver.

Function Keys

F1

Help

F3

Exit

F5

Refresh

Refreshes adding tasks and jobs working during a certain time period.

It’s similar to WRKACTJOB’s F5.

F10

Restart

Gathers data since it’s pressed, ignoring the previous.

It’s similar to WRKACTJOB’s F10.

F12

Cancel

F19

Auto Refresh

It’s used to initiate or terminate the automatic refresh.

Acts the same as F10. The action interval is variable.

F21

Cmd

 

  Option 51   Select Active Jobs

Here we can get a handle on the WRKSYSAC2 parameters and then visualize jobs according to different criteria and also obtain cyclic information. See figure 5 for the parameters:

Fig.5

WRKSYSAC2 screen

with active jobs parameters

Let’s take a closer look at these parameters:

Output (OUTPUT)

Specifies how WRKSYSAC2 command information is going to be obtained.

*

Will be received on screen.

*PRINT

Will be printed on the jobs’ exit queue.

*OUTFILE

Will be directed to the exit file specified on the OUTFILE parameter.

Type of information (INFTYPE)

Specifies the type of information obtained.

*ALL

Tasks and jobs.

*JOBS

Only jobs.

*TASKS

Only tasks.

CPU job percent filter (CPUJOBPCT)

Limits the information to the jobs and tasks that consume more than the established number. It’s not applied on the jobs and tasks specified by JOBNAMES/JOBUSERS if parameter CPUSJOBPC is also used.

CPU total percent filter (CPUTOTPCT)

Limits the information to the tasks and jobs being executed when the CPU’s total “consume” surpasses certain level.

CPU total interactive % filter (CPUINTPCT)

Limits the information to the jobs and tasks that are active while the total “consume” of INTERACTIVE CPU surpasses certain level.

Job/Task names (JOBNAMES)

Indicates the names of jobs and tasks from which we want to obtain information. Only those will be listed. Generics’ can be specified.

Job users (JOBUSERS)

Indicates the names of job and task users from which we want to obtain information. Generics’ can be specified.

CPU% filter for selected jobs (CPUSJOBPC)

Indicates the CPU % that, once it is surpassed by the jobs and tasks specified by JOBNAMES and/or JOBUSERS, will provide us with information on those jobs. This parameter is related only with the jobs and users specified with JOBNAMES and JOBUSERS. This has the following effect:

A) If JOBNAMES and/or JOBUSERS are specified and CPUSJOBPC as well, jobs exceeding the specified % will be listed. On the other hand [ie if CPUSJOBPC not specified], the rest of system jobs will be listed, though these can be filtered with the CPUJOBPCT parameter. This allows us to compare the CPU’s % “consume” between the jobs selected and the rest. 

B) If JOBNAMES and/or JOBUSERS are specified but NOT CPUSJOBPC, only the JOBNAMES and JOBUSERS and the ones that surpass CPUJOBPCT and the rest of filters, will be listed.

C) If JOBNAMES and/or JOBUSERS are not specified, but CPUSJOBPC is specified, then the parameter CPUJOBPCT is ignored.

The second part of this command is a comparative type. It indicates when the CPU % of selected jobs should be lower (LT) or higher (GT) than the value represented on CPUSJOBPC.

Interval length (ITVLEN)

Specifies the frequency in seconds to refresh the screen, in automatic mode, or also when send to a file or printed.

*NONE

When the screen is open, this is the default value, when not in automatic mode.

When producing information for a file or print, this value is ignored, and acts every 5 seconds

Nnnn

Specifies the number of seconds, between 1 and 999, for the executions.

Number of intervals (NBRITV)

Specifies the number of times that data will be collected to be shown on screen, file or printed.

*NOMAX

Indicates an undetermined number of intervals. When the output is printing or file, it will be necessary to stop the process for cancellation.

Nnnn

Number of times to collect data , between 1 and 99.999 times.

Print blank between results (PRTBLANK)

Specifies if a blank line should appear between register groups.

*YES

Prints a blank line between the job lists in the output … for easier reading.

*NO

Doesn’t print a blank line. When one job is controlled, by the JOBNAMES or JOBUSERS parameters, it could be useful not to leave a blank line.

File to receive output (OUTFILE)

Specifies the name of the file and the library where the command exit is to be directed. If the file doesn’t exist, it will be created in the indicated library. If it does exist, it must have the same format as file WRKSYSACO which is part of the product.

Output member options (OUTMBR)

Specifies the name of the file’s member which relieves the command output.

*FIRST

The first member on the file will relieve the output. If not existing, it will be created with the same name for the file specified in OUTFILE parameter.

Name

of the file’s member which will relieve the output. If not existing, it will be created.

*REPLACE

The output will replace all the previous records in the specified file.

*ADD

The file is added to the records existing in the specified file.

Ejemplos de utilización del   WRKSYSAC2 

Here are some samples of how to use the filters allowed by WRKSYSAC2.

1.- Obtain an all jobs report when the total system CPU “consume” surpasses 80%. The report will be refreshed every 60 seconds, for a total of 1440 times, that is, 24 hours.

WRKSYSAC2 OUTPUT(*PRINT) CPUTOTPCT(80)

ITVLEN(60) NBRITV(1440)

The request will be executed in batch releasing the screen.

2.-  Send to a file all the jobs and tasks which consume more than 50%. The frequency will be 30 seconds indefinitely.

WRKSYSAC2 OUPUT(*OUTFILE) CPUJOBPCT(50)

ITVLEN(30) OUTFILE(QGPL/CPUOUTPUT)

Because NBRITV has by default this value, *NOMAX, the job should be cancelled on purpose. But the obtained file CPUOUTPUT, can be reviewed at any time.

3.- We want to know when a night job consumes less than 50%. When it does happen, we want to get a list of jobs that consume more than 1%. This can explain why some jobs take longer than we thought. The name of the job is DAYEND and the user is QSYSOPR. It will be controlled every 30 seconds over 8 hours and the result will be sent to a print file.

WRKSYSAC2 OUTPUT(*PRINT) CPUJOBPCT(5.00)

JOBNAMES(DAYEND) JOBUSERS(QSYSOPR) CPUJOBPC(50 LT)

ITVLEN(30) NBRITV(960)

4.- We want to know when the consumption created by all the interactive resources totals the permitted interactive limit and launches CFINT. We shall control any CFINTnn that surpasses CPU 10%. When this happens we want a list of other jobs which are consuming more than 1% of CPU. This way we can see which activities are responsible for launching CFINT. Control will be done every 10 seconds over 24 hours and the result will be sent to a print file.

WRKSYSAC2 OUTPUT(*PRINT) CPUJOBPCT(1.00)

JOBNAMES(CFINT*) CPUSJOBPC(10 LT)

TVLEN(10) NBRITV(8640)

Top

Download WRKSYSAC2   

1B.- Work with HELP DESKr

This tool will allow you to view and take control over other active user screens whether the user is present or not. Its main objective is to give support to remote users and help the administrator when disconnecting users from certain applications. These are some of its benefits:

- Give support to final users

- Train users “on-line”

- Control and answer error messages from other users

- Update your programs with total control of what is going on

- Disconnect interactive jobs

- Supervise suspicious users

- Recreates even the last transaction

- Disconnect users

- Avoid unnecessary travelling

- Avoid inefficient communications over the phone

  Option 53   Display Active Screens

It runs the RVC command, which will allow us to visualize a copy of the all active screens on the system and even take control of them from our own keyboard.

This is what you get:

Fig.6 Active Screens on your System

The optional actions for each job are:

2

Change

To see and change the screen.

5

Display

To see the screen.

QTP

QTEMP/LDA

Shows a window allowing direct access to the QTEMP and LDA of another job.

CMD

Remote Command

Shows a window allowing you to send commands to another job.

Jnn

Job option

Allows you to act on the job attending to the nn chosen.

Wnn

WRKJOB

Allows you to act on the job attending to the nn chosen.

The function Keys for this screen are:

F3

F5

F11

 

F13

 

 

F14

F16

F21

F23

Exit  

Refresh

View-1/2

 

Repeat

 

 

Job Filters

Resequence

Command

Options 

Exit the product.

Screen refresh.

Show alternate view. Additional columns: User Group and User text Description.

Duplicate an option till the end of the list. The first non-blank option found on the list will be duplicated through the end of the list. This is similar to F13 used in PDM.

Shows the screen to filter information through several criteria.

Order the column where the cursor is located.

Shows a command line.

Shows additional job options.

Option 2 execution (CHANGE)

When choosing option Change a screen is shown giving instructions of how to act and when pressing Enter again it creates a copy of the screen selected, with which we can work directly with our keyboard.

Option 5 execution (DISPLAY)

This will provoke a screen giving instructions of how to act and when pressing Enter again it creates a copy of the screen selected, with which we cannot work directly with our keyboard. It will refresh automatically when changes take place on the controlled screen.

Remote command execution (CMD)

While keying CMD in the job options it will show a window with the command line in which we should write down the command we want to execute on the job or screen controlled.

Access to QTEMP and LDA (QTP)

While keying QTP in the job options a window with a list command line will be shown, through which we will have access to the QTEMP library of another job and its LDA. Key the command you want and press Enter. This command will execute in its own job but it will access to QTEMP and LDA of the other job and therefore the result of the command will not appear on the screen or job controlled.

Differences between CMD mode and QTEMP modeP

In mode CMD the execution is done in the remote or controlled job while in mode QTP execution is done on our own job.

·  When to use QTP:

- Better for working with the remote QTEMP or LDA, because the results can display
  on local screen.

- Can access jobs which are held and disconnected.

- It doesn’t interrupt the other remote job.

·  When to use CMD:

- To alter the list of libraries of another job.

- To access the Group Data Area (GDA) of another job.

- To start an application of a user who doesn’t have that option available on their menu.

  Option 54   SelectJobs

It is used to access RVC parameters, which will allow us to select particular jobs and screens and even batch jobs. The RVC command has the following parameters:

RVC DEVUSR(*ALL) SRTSEL(U)

These parameters have the following alternatives:

Remote Device or User ID (DEVUSR)

Name

Name of the device or user whose screen we want to visualize and control depending on what is specified on SELSRT. A generic name can be used. If it finds more than one active session, a list will be shown to select one. If there’s only one active session it will visualize directly.

ALL

Selects all the active devices and users.

*FILT

Using *generic*, we can select user and device, relating to, number of job or jobs rang. You can also filter relating to job type as you’ll see in the next figure 7:

Fig.7 Selection by job type

Select/Sort Device or User (SELSRT)

If you specify “D” on DEVUSR parameter, it will be a device or devices. If you specify “U”, it will be a user or users. It is also used to classify by user or device. If you specify “U” and the user profile indicated on DEVUSR cannot be found, it will look for a device with the same name.

U      Specifies that the previous parameter, DEVUSR, refers to users.

D      Specifies that the previous parameter, DEVUSR, refers to devices.

  Additional Command RVEDTSEC    Authorizations

It executes RVEDTSEC command, which allows us to configure the rules used for Help Desk’s RVC command. It presents two sections: Header Options and Detail Options. The first one has a general effect and the second one has an effect on a particular user.

General Security Options (Header options)

When RVEDTSEC command is executed, the next screen in figure 8 will appear. It shows the general work conditions for the product for any user.

Fig.8 General Security Conditions

Personalized Security Options (Detail options)

We gain access to it by pressing F10 on the Header Options screen. Now we can create, modify or control the condition rules for each possible user. You can see figure 9:

Fig.9 Create, modify and control user conditions

When you want to have access to the user’s conditions you’ll obtain a screen like the one shown in figure 10, where it specifies each and every one of the rules available:

Fig.10 Change user rules

Top

Download Help Desk   

2C.- Work with Deleted Records (RDR)r

  Option 57   Retrieve Deleted Records

It comprises the options to manage the program RDR (Retrieve Deleted Records).

This useful tool has the mission to help you retrieve all or part of the deleted records from a physical file or from a member on a physical file, as long as the file has not been reorganized. Though the tools name “talks about” deleted records, we want to distinguish between suppressed and deleted records. The suppressed files remain in the physical file till it is reorganized and then the files are completely deleted and impossible to retrieve. So RDR Works with the suppressed records, which can still be recovered, before they are definitely and permanently deleted.

See figure 11:

Fig.11  Select deleted records to retrieve

Top

Download RDR   

2D.- Gestión de Información del Sistemar

  Option 59   DSPSYSINF Menu

It comprises the options to manage the DSPSYSINF application. These are various information options about the use of resources on your machine by all the jobs performed daily in the machine and help us be more efficient with resources.

Fig.12  DSPSYSINF Menu

  Option 1    CPU Consume Summary

It shows a summary of the CPU consumption classified by type and class of jobs.

  Option 2    Partition Information

It shows information about the existing partitions and the system values on the current partition.

  Option 3    Machine Identification

It shoes information about the hardware and software in your system.

  Option 4    System Values

It shows some parameters which could affect the machine’s performance.

  Option 5    Work with Active Subsystems

It displays the active subsystems with all their individual information and allows the changing of their properties.

  Option 6    Work with Active Jobs' Class

It allows you to see the job class of any active job.

  Option 7    Test de Rendimiento

It presents several tests to evaluate the machine’s performance.