Re: Difference between Transwap and Dontswap

2017-05-24 Thread Jim Mulder
  It used to be that TRANSWAP physically swapped out (to Aux or expanded) 
all of the storage owned by the address space.  Now, we just quiesce the 
address space, and then move any any fixed frames it owns in 
reconfigurable (aka "nonpreferred') storage to
nonreconfigurable (aka "preferred") storage. 


Jim Mulder z/OS Diagnosis, Design, Development, Test  IBM Corp. 
Poughkeepsie NY

> TRANSWAP will page out any pages that are in reconfigurable storage 
> before marking the AS non-swappable. DONTSWAP will just mark the 
> address space non-swappable, and if it occupies any reconfigurable 
> storage, it may impede storage reconfigurations. The ECB is to allow
> you to wait for all such storage to be paged back in.



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


Re: Difference between Transwap and Dontswap

2017-05-24 Thread Joseph Reichman
Thanks 

To be perfectly clear I am getting storage obtain 
in the scheduling address space

The storage obtain is in the SRB ALET=

Will sysevent dontswap in the scheduling address space prevent potential S0C4's 



> On May 24, 2017, at 5:52 PM, Wayne Driscoll <wdrisc...@rocketsoftware.com> 
> wrote:
> 
> If you want to ensure that the scheduling address space isn't swapped out, 
> you need to specify the SYSEVENT BEFORE you schedule the SRB. The swapping 
> status SYSEVENTS all act on the HOME address space. You can't set another 
> address space non-swapable.
> 
> Wayne Driscoll
> Software Developer III
> Rocket Software
> 77 Fourth Avenue • Waltham, MA • 02451 • USA
> T: +1 781 577 2625 • M: +1 630 247 1632 • E: wdrisc...@rocketsoftware.com • 
> W: www.rocketsoftware.com
> 
> -Original Message-
> From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On 
> Behalf Of Joseph Reichman
> Sent: Wednesday, May 24, 2017 8:19 AM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: Difference between Transwap and Dontswap
> 
> While in Xmem I didn't want to take a page fault
> 
> I had scheduled a SRB in another AS and was referencing storage in the SRB in 
> the AS that invoked the IEAMSCHED
> 
> 
> 
>> On May 24, 2017, at 9:14 AM, John McKown <john.archie.mck...@gmail.com> 
>> wrote:
>> 
>> On Wed, May 24, 2017 at 7:43 AM, Joseph Reichman
>> <reichman...@gmail.com>
>> wrote:
>> 
>>> At the risk out sounding stupid why does it first have to be swapped
>>> out
>>> 
>>> 
>> ​I'll bet that you're envisioning all the pages being physically
>> written out to a local page dataset, then physically read back in. I
>> don't think this is what is really done. It is _logicallly_ swapped
>> out. And then _logically_ swapped back in. Then marked non-SWAPPABLE.
>> During the swap in, the data in physical memory frames may be copied
>> to other, non-preferred, memory frames. ​Why do it this way? Because
>> it just leverages code that already exists rather than using special
>> purpose code. Less code to write and maintain is a _good_ thing.
>> 
>> 
>> --
>> Windows. A funny name for a operating system that doesn't let you see
>> anything.
>> 
>> Maranatha! <><
>> John McKown
>> 
>> --
>> 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
> 
> Rocket Software, Inc. and subsidiaries ■ 77 Fourth Avenue, Waltham MA 02451 ■ 
> Main Office Toll Free Number: +1 877.328.2932
> Contact Customer Support: 
> https://my.rocketsoftware.com/RocketCommunity/RCEmailSupport
> Unsubscribe from Marketing Messages/Manage Your Subscription Preferences - 
> http://www.rocketsoftware.com/manage-your-email-preferences
> Privacy Policy - http://www.rocketsoftware.com/company/legal/privacy-policy
> 
> 
> This communication and any attachments may contain confidential information 
> of Rocket Software, Inc. All unauthorized use, disclosure or distribution is 
> prohibited. If you are not the intended recipient, please notify Rocket 
> Software immediately and destroy all copies of this communication. Thank you.
> 
> --
> 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


Re: Difference between Transwap and Dontswap

2017-05-24 Thread Wayne Driscoll
If you want to ensure that the scheduling address space isn't swapped out, you 
need to specify the SYSEVENT BEFORE you schedule the SRB. The swapping status 
SYSEVENTS all act on the HOME address space. You can't set another address 
space non-swapable.

Wayne Driscoll
Software Developer III
Rocket Software
77 Fourth Avenue • Waltham, MA • 02451 • USA
T: +1 781 577 2625 • M: +1 630 247 1632 • E: wdrisc...@rocketsoftware.com • W: 
www.rocketsoftware.com

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Joseph Reichman
Sent: Wednesday, May 24, 2017 8:19 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Difference between Transwap and Dontswap

While in Xmem I didn't want to take a page fault

I had scheduled a SRB in another AS and was referencing storage in the SRB in 
the AS that invoked the IEAMSCHED



> On May 24, 2017, at 9:14 AM, John McKown <john.archie.mck...@gmail.com> wrote:
>
> On Wed, May 24, 2017 at 7:43 AM, Joseph Reichman
> <reichman...@gmail.com>
> wrote:
>
>> At the risk out sounding stupid why does it first have to be swapped
>> out
>>
>>
> ​I'll bet that you're envisioning all the pages being physically
> written out to a local page dataset, then physically read back in. I
> don't think this is what is really done. It is _logicallly_ swapped
> out. And then _logically_ swapped back in. Then marked non-SWAPPABLE.
> During the swap in, the data in physical memory frames may be copied
> to other, non-preferred, memory frames. ​Why do it this way? Because
> it just leverages code that already exists rather than using special
> purpose code. Less code to write and maintain is a _good_ thing.
>
>
> --
> Windows. A funny name for a operating system that doesn't let you see
> anything.
>
> Maranatha! <><
> John McKown
>
> --
> 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

Rocket Software, Inc. and subsidiaries ■ 77 Fourth Avenue, Waltham MA 02451 ■ 
Main Office Toll Free Number: +1 877.328.2932
Contact Customer Support: 
https://my.rocketsoftware.com/RocketCommunity/RCEmailSupport
Unsubscribe from Marketing Messages/Manage Your Subscription Preferences - 
http://www.rocketsoftware.com/manage-your-email-preferences
Privacy Policy - http://www.rocketsoftware.com/company/legal/privacy-policy


This communication and any attachments may contain confidential information of 
Rocket Software, Inc. All unauthorized use, disclosure or distribution is 
prohibited. If you are not the intended recipient, please notify Rocket 
Software immediately and destroy all copies of this communication. Thank you.

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


Re: Difference between Transwap and Dontswap

2017-05-24 Thread Wayne Driscoll
TRANSWAP will page out any pages that are in reconfigurable storage before 
marking the AS non-swappable. DONTSWAP will just mark the address space 
non-swappable, and if it occupies any reconfigurable storage, it may impede 
storage reconfigurations. The ECB is to allow you to wait for all such storage 
to be paged back in.

Wayne Driscoll
Software Developer III
Rocket Software
77 Fourth Avenue • Waltham, MA • 02451 • USA
T: +1 781 577 2625 • M: +1 630 247 1632 • E: wdrisc...@rocketsoftware.com • W: 
www.rocketsoftware.com
-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Joseph Reichman
Sent: Wednesday, May 24, 2017 7:39 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Difference between Transwap and Dontswap

So Transwap is if the AS swapped out and you want it in however if you are 
running code than that automatically means you are swapped in If it's for 
another AS by virtue of the fact that you have to wait on a ECB to be sure the 
AS is swapped in you can't run it in SRB mode



> On May 24, 2017, at 8:33 AM, Vernooij, Kees (ITOPT1) - KLM 
> <kees.verno...@klm.com> wrote:
>
> TRANSSWAP will cause the AS to be paged in again into the preferred area.
> DONTSWAP just sets the AS non-swappable, possibly keeping pages in the 
> non-preferred area, which might prevent storage reconfiguration. That is why 
> is probably is acceptable for a short period.
>
> Kees.
>
>
>> -Original Message-
>> From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
>> Behalf Of Joseph Reichman
>> Sent: 24 May, 2017 14:21
>> To: IBM-MAIN@LISTSERV.UA.EDU
>> Subject: Difference between Transwap and Dontswap
>>
>> Hi
>>
>> Can anyone explain the difference to me between
>> Sysevent transwap and dontswap
>>
>> The documentation for dontswap says only if you don't want to be swapped
>> out for a short period
>> Of time. However it says you won't be swapped out till you issue okswap
>> in addition the documentation says it has to be issued from the home
>> asid
>>
>> Transwap says it will first swap out then swap
>> It doesn't mention home asid however since you need to wait on a ECB (
>> whose address is returned in R1) I guess you cannt run it in SRB mode
>>
>> Any clarification would help
>>
>> Thanks
>>
>> --
>> For IBM-MAIN subscribe / signoff / archive access instructions,
>> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
> 
> For information, services and offers, please visit our web site: 
> http://www.klm.com. This e-mail and any attachment may contain confidential 
> and privileged material intended for the addressee only. If you are not the 
> addressee, you are notified that no part of the e-mail or any attachment may 
> be disclosed, copied or distributed, and that any other action related to 
> this e-mail or attachment is strictly prohibited, and may be unlawful. If you 
> have received this e-mail by error, please notify the sender immediately by 
> return e-mail, and delete this message.
>
> Koninklijke Luchtvaart Maatschappij NV (KLM), its subsidiaries and/or its 
> employees shall not be liable for the incorrect or incomplete transmission of 
> this e-mail or any attachments, nor responsible for any delay in receipt.
> Koninklijke Luchtvaart Maatschappij N.V. (also known as KLM Royal Dutch 
> Airlines) is registered in Amstelveen, The Netherlands, with registered 
> number 33014286
> 
>
> --
> 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

Rocket Software, Inc. and subsidiaries ■ 77 Fourth Avenue, Waltham MA 02451 ■ 
Main Office Toll Free Number: +1 877.328.2932
Contact Customer Support: 
https://my.rocketsoftware.com/RocketCommunity/RCEmailSupport
Unsubscribe from Marketing Messages/Manage Your Subscription Preferences - 
http://www.rocketsoftware.com/manage-your-email-preferences
Privacy Policy - http://www.rocketsoftware.com/company/legal/privacy-policy


This communication and any attachments may contain confidential information of 
Rocket Software, Inc. All unauthorized use, disclosure or distribution is 
prohibited. If you ar

Re: Difference between Transwap and Dontswap

2017-05-24 Thread Joseph Reichman
It's only while the SRB is running 



> On May 24, 2017, at 11:00 AM, John Arwe  wrote:
> 
> Peter H's version is a first-order match for how the history was related
> to me when I first took over ownership of the "old" (pre-WLM) sysevents
> approximately two and a half bazillion years ago.
> To add a bit:
> 
> - It's the caller's intent about the duration of non-swappability that
>  distinguishes which of the two you call.  If it's "just for a second
>  or three" dontswap is fine; if it's for hours, or more usually
>  (until the address space terminates, which might be months), you
>  want transwap because of the preferred storage consequence.
> 
> - Historically, the latency costs were drastically different.  The
>  differences narrowed, when states like "logically swapped" were
>  added.  Transwap then was overkill for cases that dontswap could
>  handle.
> 
> - Similarly, the consequences (how long might it take to vary a
>  storage element offline?) vary drastically.  Waiting for an I/O
>  or 3 to complete (the intended dontswap case) might be tolerable,
>  waiting until some PC target address space (typically a long-running
>  server) terminates ... what could happen if it used dontswap
>  instead of transwap and it page-fixes non-preferred frames in the
>  element you want offline... was "frowned upon".
> 
> - As others have noted, being non-swappable is NOT equivalent to
>  page-fixing frames.  Work units running in non-swappable
>  address space(s) and referencing pageable storage CAN take page
>  faults (unless they're in state that does not permit them to be
>  suspended, in which case they're ABENDed).
> 
> John Arwe
> 
> --
> 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


Re: Difference between Transwap and Dontswap

2017-05-24 Thread John Arwe
Peter H's version is a first-order match for how the history was related
to me when I first took over ownership of the "old" (pre-WLM) sysevents
approximately two and a half bazillion years ago.
To add a bit:

- It's the caller's intent about the duration of non-swappability that
  distinguishes which of the two you call.  If it's "just for a second
  or three" dontswap is fine; if it's for hours, or more usually
  (until the address space terminates, which might be months), you
  want transwap because of the preferred storage consequence.

- Historically, the latency costs were drastically different.  The
  differences narrowed, when states like "logically swapped" were
  added.  Transwap then was overkill for cases that dontswap could
  handle.

- Similarly, the consequences (how long might it take to vary a
  storage element offline?) vary drastically.  Waiting for an I/O
  or 3 to complete (the intended dontswap case) might be tolerable,
  waiting until some PC target address space (typically a long-running
  server) terminates ... what could happen if it used dontswap
  instead of transwap and it page-fixes non-preferred frames in the
  element you want offline... was "frowned upon".

- As others have noted, being non-swappable is NOT equivalent to
  page-fixing frames.  Work units running in non-swappable
  address space(s) and referencing pageable storage CAN take page
  faults (unless they're in state that does not permit them to be
  suspended, in which case they're ABENDed).

John Arwe

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


Re: Difference between Transwap and Dontswap

2017-05-24 Thread John McKown
On Wed, May 24, 2017 at 8:19 AM, Joseph Reichman 
wrote:

> While in Xmem I didn't want to take a page fault
>

​If you don't want a page fault, then DONTSWAP is not really a help. You
must "page fix" the data & program areas in order to not get a fault.​ Note
that getting a page fault in xmem mode is no worse than getting one
"normally". DONTSWAP is more for a "service" address space into which a
person does a PC-ss instruction. At least as best as I know. I'm not as
knowledgeable as others in this forum. If I'm off-base, hopefully a kind
person will gently correct me.


>
> I had scheduled a SRB in another AS and was referencing storage in the SRB
> in the AS that invoked the IEAMSCHED
>
>
>


-- 
Windows. A funny name for a operating system that doesn't let you see
anything.

Maranatha! <><
John McKown

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


Re: Difference between Transwap and Dontswap

2017-05-24 Thread Peter Hunkeler
>Why do it this way? Because it just leverages code that already exists rather 
>than using special purpose code.

Another reason, I assume, and maybe a more important one: The TRANSWAP tries to 
move frames allocated in the non-preferred area to the preferred area. Such a 
frame might however be fixed, and being used as a buffer in an active I/O. The 
swap-out part, logical or physical, will purge all active I/O (and remember to 
re-drive it once the AS is swapped in again). Now even fixed frames can be 
moved. The swap in will fix the, possibly moved, frame and adjust the frame 
address in the quiesced channel program, then re-drive the I/O.

Hope this has not changed since I learned about it many moons ago.

--Peter Hunkeler




--
Peter Hunkeler

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


Re: Difference between Transwap and Dontswap

2017-05-24 Thread Vernooij, Kees (ITOPT1) - KLM
Non-swappable refers to the state of the AS, guaranteed to be swapped in.
Not taking a pagefault requires that you pagefix the page. Why would you do 
this?

Kees.

> -Original Message-
> From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
> Behalf Of Joseph Reichman
> Sent: 24 May, 2017 15:19
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: Difference between Transwap and Dontswap
> 
> While in Xmem I didn't want to take a page fault
> 
> I had scheduled a SRB in another AS and was referencing storage in the
> SRB in the AS that invoked the IEAMSCHED
> 
> 
> 
> > On May 24, 2017, at 9:14 AM, John McKown
> <john.archie.mck...@gmail.com> wrote:
> >
> > On Wed, May 24, 2017 at 7:43 AM, Joseph Reichman
> <reichman...@gmail.com>
> > wrote:
> >
> >> At the risk out sounding stupid why does it first have to be swapped
> out
> >>
> >>
> > ​I'll bet that you're envisioning all the pages being physically
> written
> > out to a local page dataset, then physically read back in. I don't
> think
> > this is what is really done. It is _logicallly_ swapped out. And then
> > _logically_ swapped back in. Then marked non-SWAPPABLE. During the
> swap in,
> > the data in physical memory frames may be copied to other, non-
> preferred,
> > memory frames. ​Why do it this way? Because it just leverages code that
> > already exists rather than using special purpose code. Less code to
> write
> > and maintain is a _good_ thing.
> >
> >
> > --
> > Windows. A funny name for a operating system that doesn't let you see
> > anything.
> >
> > Maranatha! <><
> > John McKown
> >
> > --
> > 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

For information, services and offers, please visit our web site: 
http://www.klm.com. This e-mail and any attachment may contain confidential and 
privileged material intended for the addressee only. If you are not the 
addressee, you are notified that no part of the e-mail or any attachment may be 
disclosed, copied or distributed, and that any other action related to this 
e-mail or attachment is strictly prohibited, and may be unlawful. If you have 
received this e-mail by error, please notify the sender immediately by return 
e-mail, and delete this message. 

Koninklijke Luchtvaart Maatschappij NV (KLM), its subsidiaries and/or its 
employees shall not be liable for the incorrect or incomplete transmission of 
this e-mail or any attachments, nor responsible for any delay in receipt. 
Koninklijke Luchtvaart Maatschappij N.V. (also known as KLM Royal Dutch 
Airlines) is registered in Amstelveen, The Netherlands, with registered number 
33014286



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


Re: Difference between Transwap and Dontswap

2017-05-24 Thread Joseph Reichman
While in Xmem I didn't want to take a page fault 

I had scheduled a SRB in another AS and was referencing storage in the SRB in 
the AS that invoked the IEAMSCHED 



> On May 24, 2017, at 9:14 AM, John McKown  wrote:
> 
> On Wed, May 24, 2017 at 7:43 AM, Joseph Reichman 
> wrote:
> 
>> At the risk out sounding stupid why does it first have to be swapped out
>> 
>> 
> ​I'll bet that you're envisioning all the pages being physically written
> out to a local page dataset, then physically read back in. I don't think
> this is what is really done. It is _logicallly_ swapped out. And then
> _logically_ swapped back in. Then marked non-SWAPPABLE. During the swap in,
> the data in physical memory frames may be copied to other, non-preferred,
> memory frames. ​Why do it this way? Because it just leverages code that
> already exists rather than using special purpose code. Less code to write
> and maintain is a _good_ thing.
> 
> 
> -- 
> Windows. A funny name for a operating system that doesn't let you see
> anything.
> 
> Maranatha! <><
> John McKown
> 
> --
> 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


Re: Difference between Transwap and Dontswap

2017-05-24 Thread John McKown
On Wed, May 24, 2017 at 7:43 AM, Joseph Reichman 
wrote:

> At the risk out sounding stupid why does it first have to be swapped out
>
>
​I'll bet that you're envisioning all the pages being physically written
out to a local page dataset, then physically read back in. I don't think
this is what is really done. It is _logicallly_ swapped out. And then
_logically_ swapped back in. Then marked non-SWAPPABLE. During the swap in,
the data in physical memory frames may be copied to other, non-preferred,
memory frames. ​Why do it this way? Because it just leverages code that
already exists rather than using special purpose code. Less code to write
and maintain is a _good_ thing.


-- 
Windows. A funny name for a operating system that doesn't let you see
anything.

Maranatha! <><
John McKown

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


Re: Difference between Transwap and Dontswap

2017-05-24 Thread Vernooij, Kees (ITOPT1) - KLM
Yes, after a DONTSWAP or a TRANSSWAP, you will be non-swappable.

Kees.

> -Original Message-
> From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
> Behalf Of Joseph Reichman
> Sent: 24 May, 2017 15:01
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: Difference between Transwap and Dontswap
> 
> I saw the replies my point was whether short period or not the AS will
> stay swapped in till I issue okswap
> 
> 
> 
> > On May 24, 2017, at 8:56 AM, Steve Smith <sasd...@gmail.com> wrote:
> >
> > At the risk "out" sounding abrasive and mean, maybe you should learn
> to
> > read.  At least the replies you just got.
> >
> > sas
> >
> > On Wed, May 24, 2017 at 8:43 AM, Joseph Reichman
> <reichman...@gmail.com>
> > wrote:
> >
> >> At the risk out sounding stupid why does it first have to be swapped
> out
> >>
> >>>>> TRANSSWAP will cause the AS to be paged in again into the
> preferred
> >>>> area.
> >>>>> DONTSWAP just sets the AS non-swappable, possibly keeping pages in
> the
> >>>> non-preferred area, which might prevent storage reconfiguration.
> That is
> >>>> why is probably is acceptable for a short period.
> >>>>>
> >>>>> Kees.
> >>>>>
> >>
> >
> > --
> > 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

For information, services and offers, please visit our web site: 
http://www.klm.com. This e-mail and any attachment may contain confidential and 
privileged material intended for the addressee only. If you are not the 
addressee, you are notified that no part of the e-mail or any attachment may be 
disclosed, copied or distributed, and that any other action related to this 
e-mail or attachment is strictly prohibited, and may be unlawful. If you have 
received this e-mail by error, please notify the sender immediately by return 
e-mail, and delete this message. 

Koninklijke Luchtvaart Maatschappij NV (KLM), its subsidiaries and/or its 
employees shall not be liable for the incorrect or incomplete transmission of 
this e-mail or any attachments, nor responsible for any delay in receipt. 
Koninklijke Luchtvaart Maatschappij N.V. (also known as KLM Royal Dutch 
Airlines) is registered in Amstelveen, The Netherlands, with registered number 
33014286


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


Re: Difference between Transwap and Dontswap

2017-05-24 Thread Joseph Reichman
I saw the replies my point was whether short period or not the AS will stay 
swapped in till I issue okswap 



> On May 24, 2017, at 8:56 AM, Steve Smith  wrote:
> 
> At the risk "out" sounding abrasive and mean, maybe you should learn to
> read.  At least the replies you just got.
> 
> sas
> 
> On Wed, May 24, 2017 at 8:43 AM, Joseph Reichman 
> wrote:
> 
>> At the risk out sounding stupid why does it first have to be swapped out
>> 
> TRANSSWAP will cause the AS to be paged in again into the preferred
 area.
> DONTSWAP just sets the AS non-swappable, possibly keeping pages in the
 non-preferred area, which might prevent storage reconfiguration. That is
 why is probably is acceptable for a short period.
> 
> Kees.
> 
>> 
> 
> --
> 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


Re: Difference between Transwap and Dontswap

2017-05-24 Thread Steve Smith
At the risk "out" sounding abrasive and mean, maybe you should learn to
read.  At least the replies you just got.

sas

On Wed, May 24, 2017 at 8:43 AM, Joseph Reichman 
wrote:

> At the risk out sounding stupid why does it first have to be swapped out
>
> >>> TRANSSWAP will cause the AS to be paged in again into the preferred
> >> area.
> >>> DONTSWAP just sets the AS non-swappable, possibly keeping pages in the
> >> non-preferred area, which might prevent storage reconfiguration. That is
> >> why is probably is acceptable for a short period.
> >>>
> >>> Kees.
> >>>
>

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


Re: Difference between Transwap and Dontswap

2017-05-24 Thread Joseph Reichman
At the risk out sounding stupid why does it first have to be swapped out



> On May 24, 2017, at 8:41 AM, Vernooij, Kees (ITOPT1) - KLM 
> <kees.verno...@klm.com> wrote:
> 
> NO, TRANSSWAP will swap the AS out and back in again.
> 
> Kees.
> 
>> -Original Message-
>> From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
>> Behalf Of Joseph Reichman
>> Sent: 24 May, 2017 14:39
>> To: IBM-MAIN@LISTSERV.UA.EDU
>> Subject: Re: Difference between Transwap and Dontswap
>> 
>> So Transwap is if the AS swapped out and you want it in however if you
>> are running code than that automatically means you are swapped in
>> If it's for another AS by virtue of the fact that you have to wait on a
>> ECB to be sure the AS is swapped in you can't run it in SRB mode
>> 
>> 
>> 
>>> On May 24, 2017, at 8:33 AM, Vernooij, Kees (ITOPT1) - KLM
>> <kees.verno...@klm.com> wrote:
>>> 
>>> TRANSSWAP will cause the AS to be paged in again into the preferred
>> area.
>>> DONTSWAP just sets the AS non-swappable, possibly keeping pages in the
>> non-preferred area, which might prevent storage reconfiguration. That is
>> why is probably is acceptable for a short period.
>>> 
>>> Kees.
>>> 
>>> 
>>>> -Original Message-
>>>> From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU]
>> On
>>>> Behalf Of Joseph Reichman
>>>> Sent: 24 May, 2017 14:21
>>>> To: IBM-MAIN@LISTSERV.UA.EDU
>>>> Subject: Difference between Transwap and Dontswap
>>>> 
>>>> Hi
>>>> 
>>>> Can anyone explain the difference to me between
>>>> Sysevent transwap and dontswap
>>>> 
>>>> The documentation for dontswap says only if you don't want to be
>> swapped
>>>> out for a short period
>>>> Of time. However it says you won't be swapped out till you issue
>> okswap
>>>> in addition the documentation says it has to be issued from the home
>>>> asid
>>>> 
>>>> Transwap says it will first swap out then swap
>>>> It doesn't mention home asid however since you need to wait on a ECB
>> (
>>>> whose address is returned in R1) I guess you cannt run it in SRB mode
>>>> 
>>>> Any clarification would help
>>>> 
>>>> Thanks
>>>> 
>>>> -
>> -
>>>> For IBM-MAIN subscribe / signoff / archive access instructions,
>>>> send email to lists...@listserv.ua.edu with the message: INFO IBM-
>> MAIN
>>> 
>>> For information, services and offers, please visit our web site:
>> http://www.klm.com. This e-mail and any attachment may contain
>> confidential and privileged material intended for the addressee only. If
>> you are not the addressee, you are notified that no part of the e-mail
>> or any attachment may be disclosed, copied or distributed, and that any
>> other action related to this e-mail or attachment is strictly
>> prohibited, and may be unlawful. If you have received this e-mail by
>> error, please notify the sender immediately by return e-mail, and delete
>> this message.
>>> 
>>> Koninklijke Luchtvaart Maatschappij NV (KLM), its subsidiaries and/or
>> its employees shall not be liable for the incorrect or incomplete
>> transmission of this e-mail or any attachments, nor responsible for any
>> delay in receipt.
>>> Koninklijke Luchtvaart Maatschappij N.V. (also known as KLM Royal
>> Dutch Airlines) is registered in Amstelveen, The Netherlands, with
>> registered number 33014286
>>> 
>>> 
>>> --
>>> 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
> 
> For information, services and offers, please visit our web site: 
> http://www.klm.com. This e-mail and any attachment may contain confidential 
> and privileged material intended for the 

Re: Difference between Transwap and Dontswap

2017-05-24 Thread Vernooij, Kees (ITOPT1) - KLM
NO, TRANSSWAP will swap the AS out and back in again and make it non-swappable.

Kees.

> -Original Message-
> From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
> Behalf Of Joseph Reichman
> Sent: 24 May, 2017 14:39
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: Difference between Transwap and Dontswap
> 
> So Transwap is if the AS swapped out and you want it in however if you
> are running code than that automatically means you are swapped in
> If it's for another AS by virtue of the fact that you have to wait on a
> ECB to be sure the AS is swapped in you can't run it in SRB mode
> 
> 
> 
> > On May 24, 2017, at 8:33 AM, Vernooij, Kees (ITOPT1) - KLM
> <kees.verno...@klm.com> wrote:
> >
> > TRANSSWAP will cause the AS to be paged in again into the preferred
> area.
> > DONTSWAP just sets the AS non-swappable, possibly keeping pages in the
> non-preferred area, which might prevent storage reconfiguration. That is
> why is probably is acceptable for a short period.
> >
> > Kees.
> >
> >
> >> -Original Message-
> >> From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU]
> On
> >> Behalf Of Joseph Reichman
> >> Sent: 24 May, 2017 14:21
> >> To: IBM-MAIN@LISTSERV.UA.EDU
> >> Subject: Difference between Transwap and Dontswap
> >>
> >> Hi
> >>
> >> Can anyone explain the difference to me between
> >> Sysevent transwap and dontswap
> >>
> >> The documentation for dontswap says only if you don't want to be
> swapped
> >> out for a short period
> >> Of time. However it says you won't be swapped out till you issue
> okswap
> >> in addition the documentation says it has to be issued from the home
> >> asid
> >>
> >> Transwap says it will first swap out then swap
> >> It doesn't mention home asid however since you need to wait on a ECB
> (
> >> whose address is returned in R1) I guess you cannt run it in SRB mode
> >>
> >> Any clarification would help
> >>
> >> Thanks
> >>
> >> -
> -
> >> For IBM-MAIN subscribe / signoff / archive access instructions,
> >> send email to lists...@listserv.ua.edu with the message: INFO IBM-
> MAIN
> > 
> > For information, services and offers, please visit our web site:
> http://www.klm.com. This e-mail and any attachment may contain
> confidential and privileged material intended for the addressee only. If
> you are not the addressee, you are notified that no part of the e-mail
> or any attachment may be disclosed, copied or distributed, and that any
> other action related to this e-mail or attachment is strictly
> prohibited, and may be unlawful. If you have received this e-mail by
> error, please notify the sender immediately by return e-mail, and delete
> this message.
> >
> > Koninklijke Luchtvaart Maatschappij NV (KLM), its subsidiaries and/or
> its employees shall not be liable for the incorrect or incomplete
> transmission of this e-mail or any attachments, nor responsible for any
> delay in receipt.
> > Koninklijke Luchtvaart Maatschappij N.V. (also known as KLM Royal
> Dutch Airlines) is registered in Amstelveen, The Netherlands, with
> registered number 33014286
> > 
> >
> > --
> > 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

For information, services and offers, please visit our web site: 
http://www.klm.com. This e-mail and any attachment may contain confidential and 
privileged material intended for the addressee only. If you are not the 
addressee, you are notified that no part of the e-mail or any attachment may be 
disclosed, copied or distributed, and that any other action related to this 
e-mail or attachment is strictly prohibited, and may be unlawful. If you have 
received this e-mail by error, please notify the sender immediately by return 
e-mail, and delete this message. 

Koninklijke Luchtvaart Maatschappij NV (KLM), its subsidiaries and/or its 
employees shall not be liable for the incorrect or incomplete transmissi

Re: Difference between Transwap and Dontswap

2017-05-24 Thread Vernooij, Kees (ITOPT1) - KLM
NO, TRANSSWAP will swap the AS out and back in again.

Kees.

> -Original Message-
> From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
> Behalf Of Joseph Reichman
> Sent: 24 May, 2017 14:39
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: Difference between Transwap and Dontswap
> 
> So Transwap is if the AS swapped out and you want it in however if you
> are running code than that automatically means you are swapped in
> If it's for another AS by virtue of the fact that you have to wait on a
> ECB to be sure the AS is swapped in you can't run it in SRB mode
> 
> 
> 
> > On May 24, 2017, at 8:33 AM, Vernooij, Kees (ITOPT1) - KLM
> <kees.verno...@klm.com> wrote:
> >
> > TRANSSWAP will cause the AS to be paged in again into the preferred
> area.
> > DONTSWAP just sets the AS non-swappable, possibly keeping pages in the
> non-preferred area, which might prevent storage reconfiguration. That is
> why is probably is acceptable for a short period.
> >
> > Kees.
> >
> >
> >> -Original Message-
> >> From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU]
> On
> >> Behalf Of Joseph Reichman
> >> Sent: 24 May, 2017 14:21
> >> To: IBM-MAIN@LISTSERV.UA.EDU
> >> Subject: Difference between Transwap and Dontswap
> >>
> >> Hi
> >>
> >> Can anyone explain the difference to me between
> >> Sysevent transwap and dontswap
> >>
> >> The documentation for dontswap says only if you don't want to be
> swapped
> >> out for a short period
> >> Of time. However it says you won't be swapped out till you issue
> okswap
> >> in addition the documentation says it has to be issued from the home
> >> asid
> >>
> >> Transwap says it will first swap out then swap
> >> It doesn't mention home asid however since you need to wait on a ECB
> (
> >> whose address is returned in R1) I guess you cannt run it in SRB mode
> >>
> >> Any clarification would help
> >>
> >> Thanks
> >>
> >> -
> -
> >> For IBM-MAIN subscribe / signoff / archive access instructions,
> >> send email to lists...@listserv.ua.edu with the message: INFO IBM-
> MAIN
> > 
> > For information, services and offers, please visit our web site:
> http://www.klm.com. This e-mail and any attachment may contain
> confidential and privileged material intended for the addressee only. If
> you are not the addressee, you are notified that no part of the e-mail
> or any attachment may be disclosed, copied or distributed, and that any
> other action related to this e-mail or attachment is strictly
> prohibited, and may be unlawful. If you have received this e-mail by
> error, please notify the sender immediately by return e-mail, and delete
> this message.
> >
> > Koninklijke Luchtvaart Maatschappij NV (KLM), its subsidiaries and/or
> its employees shall not be liable for the incorrect or incomplete
> transmission of this e-mail or any attachments, nor responsible for any
> delay in receipt.
> > Koninklijke Luchtvaart Maatschappij N.V. (also known as KLM Royal
> Dutch Airlines) is registered in Amstelveen, The Netherlands, with
> registered number 33014286
> > 
> >
> > --
> > 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

For information, services and offers, please visit our web site: 
http://www.klm.com. This e-mail and any attachment may contain confidential and 
privileged material intended for the addressee only. If you are not the 
addressee, you are notified that no part of the e-mail or any attachment may be 
disclosed, copied or distributed, and that any other action related to this 
e-mail or attachment is strictly prohibited, and may be unlawful. If you have 
received this e-mail by error, please notify the sender immediately by return 
e-mail, and delete this message. 

Koninklijke Luchtvaart Maatschappij NV (KLM), its subsidiaries and/or its 
employees shall not be liable for the incorrect or incomplete transmission of 
this e-mail or any attachments, nor responsible for any delay in receipt. 
Koninklijke Luchtvaart Maatschappij N.V. (also known as KLM Royal Dutch 
Airlines) is registered in Amstelveen, The Netherlands, with registered number 
33014286


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


Re: Difference between Transwap and Dontswap

2017-05-24 Thread Joseph Reichman
So Transwap is if the AS swapped out and you want it in however if you are 
running code than that automatically means you are swapped in 
If it's for another AS by virtue of the fact that you have to wait on a ECB to 
be sure the AS is swapped in you can't run it in SRB mode 



> On May 24, 2017, at 8:33 AM, Vernooij, Kees (ITOPT1) - KLM 
>  wrote:
> 
> TRANSSWAP will cause the AS to be paged in again into the preferred area.
> DONTSWAP just sets the AS non-swappable, possibly keeping pages in the 
> non-preferred area, which might prevent storage reconfiguration. That is why 
> is probably is acceptable for a short period.
> 
> Kees.
> 
> 
>> -Original Message-
>> From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
>> Behalf Of Joseph Reichman
>> Sent: 24 May, 2017 14:21
>> To: IBM-MAIN@LISTSERV.UA.EDU
>> Subject: Difference between Transwap and Dontswap
>> 
>> Hi
>> 
>> Can anyone explain the difference to me between
>> Sysevent transwap and dontswap
>> 
>> The documentation for dontswap says only if you don't want to be swapped
>> out for a short period
>> Of time. However it says you won't be swapped out till you issue okswap
>> in addition the documentation says it has to be issued from the home
>> asid
>> 
>> Transwap says it will first swap out then swap
>> It doesn't mention home asid however since you need to wait on a ECB (
>> whose address is returned in R1) I guess you cannt run it in SRB mode
>> 
>> Any clarification would help
>> 
>> Thanks
>> 
>> --
>> For IBM-MAIN subscribe / signoff / archive access instructions,
>> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
> 
> For information, services and offers, please visit our web site: 
> http://www.klm.com. This e-mail and any attachment may contain confidential 
> and privileged material intended for the addressee only. If you are not the 
> addressee, you are notified that no part of the e-mail or any attachment may 
> be disclosed, copied or distributed, and that any other action related to 
> this e-mail or attachment is strictly prohibited, and may be unlawful. If you 
> have received this e-mail by error, please notify the sender immediately by 
> return e-mail, and delete this message. 
> 
> Koninklijke Luchtvaart Maatschappij NV (KLM), its subsidiaries and/or its 
> employees shall not be liable for the incorrect or incomplete transmission of 
> this e-mail or any attachments, nor responsible for any delay in receipt. 
> Koninklijke Luchtvaart Maatschappij N.V. (also known as KLM Royal Dutch 
> Airlines) is registered in Amstelveen, The Netherlands, with registered 
> number 33014286
> 
> 
> --
> 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


Re: Difference between Transwap and Dontswap

2017-05-24 Thread Vernooij, Kees (ITOPT1) - KLM
TRANSSWAP will cause the AS to be paged in again into the preferred area.
DONTSWAP just sets the AS non-swappable, possibly keeping pages in the 
non-preferred area, which might prevent storage reconfiguration. That is why is 
probably is acceptable for a short period.

Kees.


> -Original Message-
> From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
> Behalf Of Joseph Reichman
> Sent: 24 May, 2017 14:21
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Difference between Transwap and Dontswap
> 
> Hi
> 
> Can anyone explain the difference to me between
> Sysevent transwap and dontswap
> 
> The documentation for dontswap says only if you don't want to be swapped
> out for a short period
> Of time. However it says you won't be swapped out till you issue okswap
> in addition the documentation says it has to be issued from the home
> asid
> 
> Transwap says it will first swap out then swap
> It doesn't mention home asid however since you need to wait on a ECB (
> whose address is returned in R1) I guess you cannt run it in SRB mode
> 
> Any clarification would help
> 
> Thanks
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

For information, services and offers, please visit our web site: 
http://www.klm.com. This e-mail and any attachment may contain confidential and 
privileged material intended for the addressee only. If you are not the 
addressee, you are notified that no part of the e-mail or any attachment may be 
disclosed, copied or distributed, and that any other action related to this 
e-mail or attachment is strictly prohibited, and may be unlawful. If you have 
received this e-mail by error, please notify the sender immediately by return 
e-mail, and delete this message. 

Koninklijke Luchtvaart Maatschappij NV (KLM), its subsidiaries and/or its 
employees shall not be liable for the incorrect or incomplete transmission of 
this e-mail or any attachments, nor responsible for any delay in receipt. 
Koninklijke Luchtvaart Maatschappij N.V. (also known as KLM Royal Dutch 
Airlines) is registered in Amstelveen, The Netherlands, with registered number 
33014286


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