What is the primary function of the Processing Program
Table (PPT)?

Answer Posted / shailesh

PPT - Processing Program Table Contains:
Program name/Mapset name, Language, Size, Main storage
address (if it is loaded), Task Use Counter, Load library
address (address of the load module in the disk), Whether
main storage resident.
Program/Mapset name is unique.
When a transaction id is received by CICS, it gets the
corresponding program name from PCT. Then it checks if the
associated program is already loaded. If so it merely
increases the task use counter for the program by 1 in PPT.
If the program is not loaded, then it gets the load library
address from PPT and loads the program and make the task
use counter 1. Similarly, as tasks complete, the task use
counter of that program is decremented. When the task use
counter becomes zero then CICS may free the main memory
where the load module is loaded, if it has not been
designated as being main‑storage resident.

Is This Answer Correct ?    3 Yes 1 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

what is effect on receive map when

938


Is length = 0 sufficient to ascertain that the field has been modified?

756


Explain the maps in cics?

891


Explain processing program table(ppt)?

848


Define TCT.

923


Name a few CICS programs which are generally used ?

808


Explain the thress bms options?

761


Explain the difference between a physical bms mapset and a logical bms mapset?

765


What is meant by a ‘Transid’ ?

814


Define an asra?

769


Explain the logical message in cics?

775


What is dynamic transaction backout?

888


Can you define aica abend?

884


Explain the significance of rdo?

833


Highlight the difference between a symbolic map and physical map?

809