

System Generation Statements › ADSO Statement—Define CA ADS Generation › ADSO Statement Usage
ADSO Statement Usage
CA ADS Buffer Sizes
The following considerations apply to specifying the primary and secondary buffer sizes in the ADSO statement:
- Each buffer contains one record-buffer-block (RBB) header. The RBB header requires 32 bytes of storage.
- For each record, CA ADS maintains a header:
- Database record headers require 52 bytes of storage
- Logical record headers require 68 bytes of storage
- Each buffer must be large enough to accommodate the largest subschema, map, work, database, or logical record used by a dialog, plus the RBB header, plus the record header.
- All records and headers are aligned on doubleword boundaries.
- The primary and secondary buffer sizes are also used by the CA ADS and CA ADS/Batch dialog compilers, by the CA ADS application compiler, and by the ASF interface into CA ADS to allocate work areas for internal control blocks.
Copyright © 2014 CA.
All rights reserved.
 
|
|