[Default] On 19 Jul 2019 04:46:06 -0700, in bit.listserv.ibm-main
rel...@us.ibm.com (Peter Relson) wrote:

In looking at the below discussion, I am brought back to the question
as to how HPE non-stop (started out as Tandem) manage the update
process to avoid a shutdown. Even though it is UNIX based, there are
the same logical problems associated with updating running code.

Clark Morris

><snip>
>If so, perhaps DELAY=255 should be the default.  If not, why ever use it?
></snip>
>That would never be done. This delays the completion of the command. It is 
>not up to IBM to decide how long a customer can tolerate that.
>What is being deferred, in particular, is the closing of the old DCB and 
>the free-ing of control structures that goes with that. The update of 
>address space(s) to use the new LNKLST is done "immediately". 
>
><snip>
>It seems rather obvious that what you would want LNKLIST UPDATE do is
>insure that any in-flight or incomplete loads of modules are forced to
>complete before the old LNKLST definitions are allowed to disappear,
></snip>
>What is also obvious is that that is not possible without crippling the 
>system, as it would requirel having complete serialization across all 
>fetches for the complete duration of every fetch.
>
>Some processes simply cannot tolerate the performance impacts of obtaining 
>serialization. Compromises are the result. Here, it is the unpredictable 
>dangerousness. Elsewhere, it might be that storage must be orphaned. Etc.
>
><snip>
>someone should be able to re-design LNKLST UPDATE so that it is 100% safe 
>when used within those contraints!
></snip>
>Without adding "and never close the old LNKLST DCB", it cannot, while 
>living within the constraint of having the system remain usable.
>
>Peter Relson
>z/OS Core Technology Design
>
>
>----------------------------------------------------------------------
>For IBM-MAIN subscribe / signoff / archive access instructions,
>send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to