I am in the throes of designing an application that communicates between a long running (IPL to Z EOD) server Address Space and multiple user Address Spaces. Given the requirements, the exploitation of PAUSE/RELEASE seems, as per the documentation, to be highly suitable. The server Address Space is likely to deploy an array of Pause Elements from which the most suitable will be selected upon each user request (of which there may be a LOT). So a given PE may be used VERY frequently by any and/or many User Address Spaces. There is a paragraph in the Auth Assembler Guide which gives me a slight concern. It states:
"When a PE is allocated with auth_level=IEA_AUTHORIZED, the PE can be used to pause and release any task or SRB in the system. The same PE can be used, for example, to pause a task in address space 10. After being released, the same PE can be used to pause an SRB in, say, address space 23. ++>>There is, however, a small performance penalty imposed when a PE is used to pause a task or SRB in one space and then reused to pause a task or SRB in another space++<<. This cost is accrued upon each space transition." I have a number of questions relating to this. Does the accrual happen on each AS transition? For instance, if the usage happened to alternate between just two address spaces (say 10 & 23) would there be an accrual for EACH Transition, or just one per Address Space? Secondly, given the accrual rate, however derived, is there a predictable point where the performance overhead could become a liability - and how can I determine it? Finally (at least for now), if the overhead has the potential of becoming a problem, would it be a wise move to maintain a usage count of each PE and to delete and reacquire once a particular limit has been reached - and if so, any suggestions as to the values that may be suitable? Mike Kerford-Byrnes ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html

