gtps3m0w | System Performance and Measurement Reference |
Data describing entry control block (ECB) resource requirements is
collected to allow the development of other analyses. This data is
placed in ECB fields. It must be accessed by customer applications
using the EXI user exit. See the TPF System
Installation Support Reference for more information. The data
resides in the ECB fields listed in Table 2.
Table 2. ECB Fields Containing Additional Data
ECB Field | Description |
---|---|
CE1CTRS | The 40-byte area including all the following fields. |
CE1DSTMP | An 8-byte field containing the time-of-date (TOD) clock value when the ECB was last dispatched. |
CE1EXTIM | An 8-byte field containing the TOD clock value when the ECB was exited. This is set immediately prior to calling the EXI user exit. |
CE1ISTIM | An 8-byte field containing the accumulated time the ECB has run on any I-stream. The data is in TOD clock format. It is updated whenever the ECB gives up control or when it exits. |
CE1FINDS | A 4-byte field containing the number of Find requests made by the ECB. When the ECB starts a FINDC, FINHC, FINSC, FINWC, FIWHC, or FNSPC macro, the field is updated. |
CE1FILES | A 4-byte field containing the number of File requests made by the ECB. When the ECB starts a FILEC, FILNC, FILSC, FILUC, or FLSPC macro, this field is updated. |
CE1GETFCS | A 4-byte field containing the number of GETFC requests made by the ECB. |
CE1USRID | A 4-byte field initialized to zero at ECB creation available for application programs to store information describing the ECB to facilitate later analysis. This field is not modified by the TPF system. |
The duration of the ECB can be determined by subtracting its creation time (found in ECB field CE2TIME) from the exit time (CE1EXTIM). Subtracting the accumulated time the ECB ran from the ECB's duration yields the amount of time the ECB spent waiting to process.