Optimizing performance using process- and thread-level information

The process-level information area (PRLI) and the thread-level information area (THLI) contain information that can be used to optimize the performance of certain callable services. This information describes how to access the information in these areas and how the information can be used.

A thread-level information area (THLI) is created for each task in the system. The THLI is pointed to by the OTCB field OTCBTHLI. The OTCB is pointed to by a secondary task control block field, STCBOTCB.

A process-level information area (PRLI) is created for each process in the system. The PRLI is pointed to by the THLI field THLIPRLI for each task in the process.

The system maintains information in the PRLI and THLI that can be used to reduce the system overhead that is associated with certain callable services and improve their performance. The callable services that can use the information in these control blocks include: