On Fri, 12 Jul 2024 18:31:19 +0000, Schmitt, Michael wrote:

>It is because on MVS, REXX execs can be mixed in with CLISTs in the SYSPROC 
>DD. In that case, it needs the comment to know that it is REXX. (Assuming 
>EXECUTIL SEARCHDD(YES) is in effect, which it is by default I think.)
>
>This is one reason why putting REXX execs in SYSEXEC improves performance.
> 
Something I noticed but never reported is that TABs (x'05') may be
used for indention is execs loaded from SYSPrOC.  In SYSEXEC they
are syntax errors.


>The other is that you can get a TREMENDOUS boost in performance by setting 
>EXECUTIL EXECDD(NOCLOSE). It is like 20 times faster, the last time I measured 
>it.
> 
Is that startup overhead, or does it apply throughout a long-runnibng
compute-intensive EXEC?


>** BUT THERE ARE CONSEQUENCES. **
>
>Don't do this unless you are prepared to deal with them.
>
>I've had our team running with NOCLOSE for decades, so they're not 
>insurmountable.

-- 
gil

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

Reply via email to