Re: OUCB usage

2011-09-18 Thread Shmuel Metz (Seymour J.)
In <010d01cc7601$15190d70$3f4b2850$@net>, on 09/18/2011
   at 08:47 AM, Micheal Butz  said:

>All pages of Virtual Storage in that address would be swapped in

No.
 
-- 
 Shmuel (Seymour J.) Metz, SysProg and JOAT
 ISO position; see  
We don't care. We don't have to care, we're Congress.
(S877: The Shut up and Eat Your spam act of 2003)

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: OUCB usage

2011-09-18 Thread Anne & Lynn Wheeler
Eric Jackson  writes:
> For MVS, unlike most other platforms, the terms "swapping" and
> "paging" refer to distinct operations.  Paging is for a page of memory
> in an address space, and swapping is when the entire address space is
> swapped out to secondary storage.  TSO address spaces waiting for
> terminal I/O (for example) will get swapped out so that their memory
> resources become available to other address spaces while waiting the
> relatively long time for terminal input.
>
> If you issue a DONTSWAP, paging still continues for your address space.

changes i made for cp67 (as undergraudate in the 60s) .. and since the
changes were mostly dropped in the simplification in the morph of
cp67->vm370 ...  re-implemented for vm370 in the 70s ... was pages were
individually "paged" ... and at queue drop (for long wait) ... virtual
pages might be "collected" ... but nothing actually happened unless
there was sufficient demand for pages (aka agile, dynamic adaptive).

circa 1980, somebody from the mvs organization contacted me about recent
change that had been to MVS, regarding not actually "swapping" pages
unless actually needed ... and they wanted to know about making similar
change to vm370. I commented, that it had never occured to me to not do
it that way ... dating back to when i did the original implementation in
the 60s.

I actually had earlier arguments with the organization when they were
first adding virtual memory to os/360 ... for svs and then mvs.

misc. past posts mentioning paging, swapping, page replace algorithms,
etc
http://www.garlic.com/~lynn/subtopic.html#clock

-- 
virtualization experience starting Jan1968, online at home since Mar1970

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: OUCB usage

2011-09-18 Thread Binyamin Dissen
On Sun, 18 Sep 2011 08:47:10 -0400 Micheal Butz 
wrote:

:>The OUCB control Block seems to contain information about Virtual storage
:>swapping. 

:>Would anybody know if that's per page Of Virtual Storage, meaning
:>ASCBOUCB->OUCB->VITUALSTORAGE PAGE IN THAT AS  

Do't know.

:>While if I were to issue a SYSEVENT DONTSWAP macro

:>All pages of Virtual Storage in that address would be swapped in

Pages may not be paged in. Swapped is more of an address space attribute.

--
Binyamin Dissen 
http://www.dissensoftware.com

Director, Dissen Software, Bar & Grill - Israel


Should you use the mailblocks package and expect a response from me,
you should preauthorize the dissensoftware.com domain.

I very rarely bother responding to challenge/response systems,
especially those from irresponsible companies.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


OUCB usage

2011-09-18 Thread Micheal Butz
Hi,

 

The OUCB control Block seems to contain information about Virtual storage
swapping. 

 

Would anybody know if that's per page Of Virtual Storage, meaning
ASCBOUCB->OUCB->VITUALSTORAGE PAGE IN THAT AS  



While if I were to issue a SYSEVENT DONTSWAP macro

 

All pages of Virtual Storage in that address would be swapped in

 

 

Thanks  


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html