On Fri, 19 May 2017 20:05:43 +0700, Robin Atwood <[email protected]> wrote:

>(2) is interesting. Actually my first thought was to use ASCRE to spawn a new 
>ASID to execute the command but
>I have heard that address space creation/destruction is a major overhead and 
>so focused on ATTACH.

My first question would be whether you're processing enough requests, 
frequently enough, to worry about the overhead. If you're not used that 
frequently, maybe the overhead won't matter?

But if it does matter, UNIX processes tend to run in different address spaces, 
and the system has optimization for that. Using UNIX functions like 
fork()/execmvs() rather than ASCRE should eliminate a lot of the overhead 
you're concerned about. 

Using the WLM functions that z/OS provides for situations such as yours might 
do even better. I'm not sure about that.

Either should (more) easily avoid the integrity pitfalls you're headed toward.

-- 
Walt

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to