vIf the transaction to be STARTed is de®ned as remote or a remote SYSID was speci®ed on the START command so that the command is function shipped to a remote CICS region, no data is collected.

vCommands in error are treated in the same way as commands that give a NORMAL response, so data is collected.

 

Scanner differences: Scanner detects all instances of RETRIEVE WAIT, and all

 

instances of START that either specify TERMID, or omit NOCHECK, or specify

 

REQID (because of CANCEL affinity).

 

 

 

ADDRESS CWA

 

v The affinity here is between all transactions that issue ADDRESS CWA.

v The affinity relation is GLOBAL or BAPPL.

 

v Lifetime is always SYSTEM.

 

Scanner differences: None.

 

 

 

GETMAIN SHARED/FREEMAIN

 

v The affinity here is between the transaction that obtains storage via GETMAIN

 

SHARED and the transaction that frees the same piece of storage via

 

FREEMAIN. Both transactions must be seen for there to be affinity. The match is

 

made on storage address.

 

v However, the situation is complicated by the fact that the storage address may

 

be passed to other transactions; and if they access the storage, they cannot be

 

detected, because the storage access does not take place through the CICS

 

API.

v The affinity relation may be GLOBAL, BAPPL,LUNAME, or USERID.

v Lifetime can be PCONV, LOGON, SIGNON, ACTIVITY, PROCESS, or SYSTEM.

 

However, the Detector always worsens LOGON and SIGNON to SYSTEM,

 

because of limitations in the way that this affinity is detected.

 

v Commands in error are ignored, as there is no address for matching GETMAIN

 

with FREEMAIN, no data is collected.

 

v A GETMAIN/FREEMAIN affinity is considered to be initiated from a terminal if the

 

GETMAIN is initiated from a terminal. Whether the FREEMAIN was so initiated or

 

not is irrelevant.

 

v Any unmatched GETMAIN SHAREDs are also reported if they have never

 

matched by the time a Detector stop occurs. They are output in a separate report

 

section. Note that on a start with restore data, they are not restored and are

 

deleted from the affinity ®le.

 

Scanner differences: Scanner ®nds all instances of GETMAIN SHARED and all

 

instances of FREEMAIN.

LOAD/FREEMAIN

vThe affinity here is between the transaction that loads the program via LOAD and the transaction that releases the same program via FREEMAIN. The match is made on load point address.

vHowever, the situation is complicated by the fact that the load point address may be passed to other transactions (for example, the program is actually a table); and if they access the program, they cannot be detected. This is analogous to storage address passing with GETMAIN SHARED/FREEMAIN.

Appendix A. Details of what is detected 67

Page 83
Image 83
IBM OS manual Address CWA

OS specifications

IBM OS, or IBM Operating System, refers to a family of operating systems developed by IBM to support its hardware architectures. IBM has produced a range of OS versions tailored for different computing needs, such as mainframes, servers, and personal computers. Among the most notable operating systems in IBM's portfolio are OS/2, z/OS, and AIX, representing a blend of innovation and reliability that has defined IBM's reputation in the computing world.

One of the defining features of IBM OS is its robust multitasking capabilities. Both z/OS, predominantly used in IBM's mainframe environments, and AIX, the Unix-based system for IBM Power Systems, support multiple users and processes simultaneously. This ability allows organizations to run numerous applications in parallel efficiently, maximizing resource utilization and improving productivity.

In terms of security, IBM OS incorporates advanced features aimed at protecting data and maintaining integrity. z/OS offers multifactor authentication, data encryption, and a security model that adheres to the latest regulatory requirements. AIX provides Secure Virtualization, which enhances isolation and security in cloud environments, essential for enterprises handling sensitive information.

Another key characteristic is the adaptability of IBM OS to modern technologies. For instance, z/OS is designed to integrate with cloud computing, open source, and DevOps practices. This adaptability supports organizations in modernizing their infrastructure while retaining the stability associated with IBM solutions. AIX similarly supports containerization and virtualization, which are critical for optimizing resource usage in dynamic computing environments.

IBM's commitment to scalability is evident across its OS offerings. Organizations leveraging z/OS can handle enormous workloads and transactional volumes, making it a preferred choice for industries like finance and telecommunications. AIX also supports scalability, allowing businesses to expand their computing resources as demands grow without significant downtime.

The availability of development tools and environments is another noteworthy aspect of IBM OS. With robust IDEs and programming languages support, developers can create and deploy applications smoothly. This assists businesses in streamlining their development processes and improving time-to-market for innovative solutions.

In summary, IBM OS encompasses a suite of operating systems characterized by multitasking, security, adaptability to modern technologies, scalability, and comprehensive development support. These features have cemented IBM's position as a leader in enterprise solutions, allowing organizations across various industries to thrive in an increasingly digital world.