or it can incorporate new functions or PTFs into an existing version of the operatingsystem. A release can be a smaller upgrade than a version. A
isfrequently a collection of PTFs issued since the previous modification, release, or version; this collection of PTFs may be shipped as a single package. A change inmodification level doesn't add new functions to the release. IBM may ship a new releasewith a modification level of zero. When the release is shipped with one or more additionalchanges incorporated, the modification level is incremented accordingly (i.e., for Version4, you might receive Release 1, Modification level 2).PTFs generally correct problems or potential problems found within a particular IBMlicensed software product (e.g., RPG IV, COBOL/400, or AS/400 Client Access). PTFlists are updated daily and are available through IBM's Electronic Customer Support,which gives online access to IBM service facilities, technical information, and marketingsupport information. You should review PTF lists regularly for applicability to your hardware and software.
The AS/400 hardware and software join to make a secure and efficient platform for jobsperformed on the system and the work management concepts associated with these jobs. To help manage jobs, you can divide the system into separate work groups called
. All work on the AS/400 is done within subsystems. The AS/400 can bedivided into myriad subsystems for more efficient processing of different types of jobs.The subsystem description (
SBSD) is an object that describes a subsystem and controlsthe tasks the subsystem performs. The subsystem and subsystem description allocateresources and manipulate system objects for the most efficient use of the differenthardware and tasks the system has been designed to perform.
Interactive vs. Batch Subsystems
Subsystems may run either
jobs. Interactive jobs begin when aperson signs on to the terminal, and they usually have a higher priority than other tasks.Generally, interactive jobs require the user to type a command, wait for the machine todisplay the requested material, type another command, and so on. While waiting for theuser to enter the next instruction, the operating system is either checking (polling) to seewhether other users have completed a command or executing tasks for another user.Batch jobs generally run with minimal or no interaction with the user. They usually have alower priority than interactive jobs; consequently, they usually run when the AS/400 hastime available. For example, a batch job might post all the detail journals to the generalledger. Batch jobs may also be held until a certain time of day. For example, a givenbatch job may automatically run each night at 11 o'clock. An example of such a batch jobwould be the nightly deletion of work files before a system backup.
SYSVAL) are AS/400 attributes that let each installation customize themachine to the organization's needs and specifications. Consider, for example, thediffering needs of an AS/400 installed in China and one installed in Holland. Eachmachine needs different alphabet characters, different displays of the time and date, andpossibly different security levels and hardware.