Previous Topic: What Affects Record Buffer ManagementNext Topic: NEW COPY Records


Record Buffer Allocation

The following example illustrates the sequence in which CA ADS initializes record buffers as a series of dialogs receives control.

When dialog A begins executing, CA ADS allocates buffers for the EMPLOYEE and SKILL record types. Dialog B uses the previously allocated EMPLOYEE record buffer, but requires a new buffer for the OFFICE record. Dialog C requests and receives a new copy of the EMPLOYEE record buffer, but uses the previously allocated SKILL record buffer. Dialog D requires new buffers for both the DEPARTMENT and JOB records. CA ADS allocates a secondary RBB to accommodate the DEPARTMENT record, but uses the remaining space in the primary RBB for the JOB record.