On 5/1/2016 3:45 PM, michelbutz wrote:
Hi

If a nonpreamtable scope=global SRB does a pause
And another SRB is scheduled does it get dispatched ?

Being non-preemptable means that z/OS won't take control away from the unit of work without cause. Cause being something like a page fault requiring a page-in from DASD or a SETLOCK request for a local lock that is unavailable. Or if you *explicitly* request to give up control by performing a SUSPEND w/Token or a Pause.

Once the SRB has has lost or given up control the next ready unit of work will get control based on address space and minor priorities. If the work required the local lock and it is not available then the work is 'not ready' until the local lock becomes available.
Greg

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

Reply via email to