IBM i series Handbook page 512

Eserver
Hide thumbs Also See for i series:
Table of Contents

Advertisement

Operating System/400 (5722-SS1)
performance reporting, performance problem analysis, and capacity planning. The user can
also work with this data using the Performance Tools/400 licensed program (5722-PT1).
Job Accounting
OS/400 supports multiple levels of job accounting and captures job-related information
through the assignment of account codes to users. The accounting information on defined
units of work is recorded in a journal receiver and can be accessed and processed by
user-written programs.
Work Management
The work management function of OS/400 eases the job of systems management by giving
the operator control of the activities of a job and of its performance characteristics. Work
management supports concurrent execution of batch jobs, interactive jobs, and
non-conversational transactions on the system. Each job is protected from other jobs on the
system; however, job-to-job communication is allowed.
The system can be setup to dynamically adjust the execution priority of jobs that are forced to
wait for an opportunity to use the CPU. This configuration is designed to prevent high priority
jobs from monopolizing the CPU at the expense of all other jobs in the system.
Save/Restore
Save is the capability of making a backup copy of objects or members on tape or online save
file. Restore is the capability to copy saved objects back to the original or a different system.
Objects saved on V5R1 systems can be restored on V4R3, V4R4, and V4R5 systems.
"Save while active" enables objects to be saved while they are being used by applications.
The system ensures the object saved to save media is consistent with the status of the object
when the save operation is initiated.
iSeries Control Language
iSeries Control Language (CL) provides a consistent single interface to all system functions.
Most commands can be executed both interactively and in a compiled CL program. CL
programs provide a high degree of function in that they allow the use of variables, error
handling, and access to the database. Therefore, a programmer can tailor solutions using
system functions without the end user or operator seeing what is executed. The control
language provides rich function and a consistent set of terminology and syntax. User-written
commands can also be created. Most commands can be executed interactively, in a compiled
CL program, or in a high-level language program.
The ease of use for CL and its rich function make it a productivity aid for programmers. CL
programs allow the use of variables, error handling, and access to the database.
482
iSeries Handbook

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents