🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.asm370
Article #109

Re: tcb's and page faults

#109
From: Michael Stein
Date: Fri, 04 Aug 1989 15:17
17 lines
1320 bytes
> Suppose that you have an address space with several tcb's
> and that one of these experiences a page fault. Now, is the
> other tcb's inhibited also until this p.f. is resolved or may they
> continue to execute. It may be so that /SP and /XA, /ESA works
> differently ?

The other tasks continue to run.  I would assume that all MVS
systems are the same as this is an "advertised feature" of
how page faults are handled (synchronously with the task
which faulted but independent between tasks).

Of course if another task tries to access the same page before
it's been resolved the other task will page fault too.

Remember that MVS dispatches tcb's (tasks) independently and more
than one of your tasks may be actually running at the SAME time
if there are multiple processors in the configuration.
Technical Details
Message-ID: <8908041520.AA19607@brazos.rice.edu>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!apple!sun-barr!decwrl!ucbvax!ICSA.RICE.EDU!CSYSMAS%UCLAMVS

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!apple!sun-barr!decwrl!ucbvax!ICSA.RICE.EDU!CSYSMAS%UCLAMVS
From: CSYSMAS%UCLAMVS@ICSA.RICE.EDU (Michael Stein)
Newsgroups: comp.lang.asm370
Subject: Re: tcb's and page faults
Message-ID: <8908041520.AA19607@brazos.rice.edu>
Date: 4 Aug 89 15:17:00 GMT
Sender: daemon@ucbvax.BERKELEY.EDU
Reply-To: IBM 370 Assembly Programming Discussion List <@rice.edu:ASM370%UCF1VM@icsa.rice.edu>
Distribution: inet
Organization: The Internet
Lines: 17