Usage Considerations

CA Optimizer/II optimizes programs that have up to 2048 reference segments. There is a segment for each: 4 KB of record description in each FD, 4 KB of Working-Storage, 4 KB of Local Storage, 4 KB of Linkage Section, and 8 KB to 12 KB of Procedure Division code. Only the segments whose base locators are actually used are counted as referenced. For example, a 16 MB table that is addressed only by non-literal subscripting or indexing has only one referenced segment in an optimized program. Therefore, although CA Optimizer/II can optimize a program containing 2048 reference segments of 4 KB each, it is unlikely that all of these segments are referenced. This increases the effective upper limit on the size of an optimized program to greater than 8 MB (2048 times 4 KB). The theoretical maximum is 32767 segments with no more than 2048 of them being referenced; this gives CA Optimizer/II a theoretical maximum of approximately 128 MB.

The following features are not supported by CA Optimizer/II:

Analyzer and Detector are not supported under CICS. CA InterTest supports interactive debugging of COBOL programs under CICS.

The following COBOL options/facilities are also not supported:

There are no other restrictions on COBOL source language use. Any valid COBOL program can be optimized. You do not have to make any changes, additions, or modifications to any COBOL program in order to use Optimizer.


Copyright © 2010 CA. All rights reserved. Email CA about this topic