Re: zEDC compression on z14 and z15 by using ADRDSSU

2022-03-20 Thread Massimo Biancucci
Renato,

we've not faced this kind of behaviour.
Is it generally visible ?

You can look at SMF30 records and find out where the CPU usage is.
Counter data and zEDC statistics usage sections could help.

Best regards.
Massimo


Mail
priva di virus. www.avast.com

<#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>

Il giorno ven 18 mar 2022 alle ore 18:54 Compagno Renato (Consulente per
BCC Sistemi Informatici)  ha
scritto:

> Hi,
>
> In our shop we are doing a DR procedure by  using DFDSS with ZCOMP:
>
>
>
> /DUMP001  EXEC PGM=ADRDSSU,REGION=0M,COND=(0,NE)
>
> //SYSPRINT DD SYSOUT=*
>
> //DISCO   DD DISP=SHR,UNIT=3390,VOL=SER=xx
>
> //N1  DD DSN=FLD0541.DUMPTEST.xx.ZCOMP,
>
> //DISP=(,CATLG),LABEL=(001,SL),
>
> //STORCLAS=SCVTS01B,MGMTCLAS=MCCPEXP,
>
> //VOL=(,,,100),UNIT=VTSIBM
>
> //SYSIN   DD *
>
>  SET PATCH 0D = FF
>
>  SET PATCH 0E = 3C
>
>  SET PATCH 0F = 0A
>
>  DUMP IDD(DISCO) ODD(N1) OPT(4) ALLDATA(*) ALLEXCP WAIT(15,15) -
>
>  ZCOMP(REQ)
>
>
>
>
>
>
>
> For the VOLSER Z24RPB (that is a zOS 2.4 resident volume) on Z14 we have
> the following statistics:
>
> 01.23.14 JOB52973  SATURDAY,  29 JAN 2022 
> 01.23.15 JOB52973  -JOBNAME  STEPNAME PROCSTEPRC   EXCPCPUSRB
> CLOCK   SERV  PG   PAGE   SWAPVIO SWAPS STEPNO
> 09.36.58 JOB52973  -PSDRB110  DUMP138 00  25289.11.00
>  1.74   326K   0  0  0  0 0   139
>690 //DUMP138   EXEC PGM=ADRDSSU,REGION=0M,COND=(0,NE)
>691 //SYSPRINT DD  SYSOUT=*
>692 //DISCODD  DISP=SHR,UNIT=3390,VOL=SER=$FDEF3
>693 //N1   DD  DSN=DR.DUMP.D220128.T160624.Z24RPB,
>// DISP=(,CATLG),LABEL=(001,SL),
>// STORCLAS=SCVTS01B,MGMTCLAS=MCCPEXP,
>// VOL=(,,,100),UNIT=VTSIBM
>694 //SYSINDD  *
>
>
>
>
> For the same volume executing the dump on Z15 we have:
>
>
> 01.23.24 JOB01194  WEDNESDAY, 09 FEB 2022 
> 01.23.15 JOB52973  -JOBNAME  STEPNAME PROCSTEPRC   EXCPCPUSRB
> CLOCK   SERV  PG   PAGE   SWAPVIO SWAPS STEPNO
> 06.32.25 JOB01194  -PSDRB112  DUMP139 00  24999.19.01
>  1.82   597K   0  0  0  0 0   140
>695 //DUMP139   EXEC PGM=ADRDSSU,REGION=0M,COND=(0,NE)
>696 //SYSPRINT DD  SYSOUT=*
>697 //DISCODD  DISP=SHR,UNIT=3390,VOL=SER=$FDEF1
>698 //N1   DD  DSN=DR.DUMP.D220208.T160612.Z24RPB,
>// DISP=(,CATLG),LABEL=(001,SL),
>// STORCLAS=SCVTS01B,MGMTCLAS=MCCPEXP,
>// VOL=(,,,100),UNIT=VTSIBM
>699 //SYSINDD  *
>
>
>
>
>
> Comparing the two step (don't mind that the two steps are using a
> different volser name as input: $FDEF3 and $FDEF1. This is the output of
> flashcopy and the content is exactly the same: the resident volume Z24RPB)
>
>
>
> Then on Z14 we use 0.11 minutes and on Z15 0.20 minutes for CPU+SRB it
> means 82% more CPU time consumption!
>
> Anyone have an idea as to why such difference?
>
>
>
> It is a big difference if you multiply this difference per more than 4000
> devices!!!
>
>
>
>
>
> Please take into account that IBM said:
>
> In the official web page "Integrated Accelerator for zEnterprise Data
> Compression (zEDC)" at
>
> https://www.ibm.com/support/z-content-solutions/compression/
>
> with the statement (right at the top of the page), directly contradicting
> your measurements:
>
>
> The Integrated Accelerator for zEDC, available with IBM(r) z15(tm) and
> LinuxONE III, reduces the cost of storing, transporting and processing
> data. It replaces the zEDC Express adapter with on-chip compression,
> providing
> increased throughput and capacity: for the z15, up to 8 times faster
> application elapsed time with no additional CPU time compared to a z14 with
> zEDC Express for compression and decompression *
>
>
>
> kind Regards
>
> Renato
>
>
>
>
>
>
>
> La presente comunicazione e ogni suo allegato, proveniente da BCC Sistemi
> Informatici SpA (appartenente al Gruppo Bancario Cooperativo Iccrea), ?
> destinata esclusivamente al soggetto indicato quale destinatario o ad
> eventuali altri soggetti autorizzati a riceverla. Essa contiene
> informazioni strettamente confidenziali e riservate, la cui comunicazione o
> diffusione a terzi ? proibita, salvo che non sia stata espressamente
> autorizzata. Se avete ricevuto questa comunicazione per errore, Vi
> preghiamo di darne immediata comunicazione al mittente e di distruggere il
> contenuto. La informiamo inoltre che l'utilizzo non autorizzato del
> messaggio o dei suoi allegati potrebbe costituire reato. BCC Sistemi
> Informatici SpA tratta i dati personali in linea con il Regolamento Europeo
> 2016/679 (GDPR). Per informazioni pu? consultarsi la 

Re: SMF record - Looping and Memory shortage

2022-03-20 Thread Peter Relson

Cancel with DUMP option will be useful for the product owners but from zOS
is there a way to know in which memory block they are consuming more ?


Without reading minds, no.

"Memory block" as you are using it has no meaning to the operating system. It 
only has meaning to the exploiter.

Why would you care which memory block an exploiter is using more of? That's 
something the exploiter (i.e, product owner) would be interested in. Don't you 
want to know which exploiter is using more of a resource than you want? PFA can 
help there.

Further, what does the fact that this exploiter is using more and more memory 
have to do with the problem that was encountered? TCP/IP was mentioned. It 
seems unlikely that TCP/IP has any knowledge of this or would base its actions 
on this. Obviously anyone running in that address space could encounter 
problems if they were unable to obtain storage in order to do what they needed 
to do.

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


Re: SMF record - Looping and Memory shortage

2022-03-20 Thread Seymour J Metz
Is the OP talking about running out of space in, e.g., ECSA, or is he talking 
about running out of page frames. As usual, the devil is in the details and he 
didn't give any.


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3


From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of 
Peter Relson [rel...@us.ibm.com]
Sent: Sunday, March 20, 2022 8:16 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: SMF record - Looping and Memory shortage


Cancel with DUMP option will be useful for the product owners but from zOS
is there a way to know in which memory block they are consuming more ?


Without reading minds, no.

"Memory block" as you are using it has no meaning to the operating system. It 
only has meaning to the exploiter.

Why would you care which memory block an exploiter is using more of? That's 
something the exploiter (i.e, product owner) would be interested in. Don't you 
want to know which exploiter is using more of a resource than you want? PFA can 
help there.

Further, what does the fact that this exploiter is using more and more memory 
have to do with the problem that was encountered? TCP/IP was mentioned. It 
seems unlikely that TCP/IP has any knowledge of this or would base its actions 
on this. Obviously anyone running in that address space could encounter 
problems if they were unable to obtain storage in order to do what they needed 
to do.

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


Fw: Trouble getting new mainframe staff?

2022-03-20 Thread Mark Regan
http://mainframeupdate.blogspot.com/2022/03/trouble-getting-new-mainframe-staff.html

marktre...@gmail.com

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


looking for 'how to' developing Rexx host command

2022-03-20 Thread ITschak Mugzach
I scanned the tso rexx manuals and haven't found any instructions on how to
develop the host load module. I mean, the one who supplies the address xxx
services. Any idea where to find a sample or instruction manual?

Best,
ITschak

ITschak Mugzach
*|** IronSphere Platform* *|* *Information Security Continuous Monitoring
for z/OS, x/Linux & IBM I **| z/VM coming soon  *

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


Re: looking for 'how to' developing Rexx host command

2022-03-20 Thread Steve Beaver
I will send you the code you are looking for tomorrow 

Sent from my iPhone

No one said I could type with one thumb 

> On Mar 20, 2022, at 09:35, ITschak Mugzach  wrote:
> 
> I scanned the tso rexx manuals and haven't found any instructions on how to
> develop the host load module. I mean, the one who supplies the address xxx
> services. Any idea where to find a sample or instruction manual?
> 
> Best,
> ITschak
> 
> ITschak Mugzach
> *|** IronSphere Platform* *|* *Information Security Continuous Monitoring
> for z/OS, x/Linux & IBM I **| z/VM coming soon  *
> 
> --
> 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: looking for 'how to' developing Rexx host command

2022-03-20 Thread Paul Gilmartin
On Sun, 20 Mar 2022 16:35:37 +0200, ITschak Mugzach wrote:

>I scanned the tso rexx manuals and haven't found any instructions on how to
>develop the host load module. I mean, the one who supplies the address xxx
>services. Any idea where to find a sample or instruction manual?
>
Does this help?: 


-- 
gil

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


Re: looking for 'how to' developing Rexx host command

2022-03-20 Thread Charles Mills
TSO/E Rexx Reference Chapter 14. Language Processor Environments?

Charles


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of ITschak Mugzach
Sent: Sunday, March 20, 2022 7:36 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: looking for 'how to' developing Rexx host command

I scanned the tso rexx manuals and haven't found any instructions on how to
develop the host load module. I mean, the one who supplies the address xxx
services. Any idea where to find a sample or instruction manual?

Best,
ITschak

ITschak Mugzach
*|** IronSphere Platform* *|* *Information Security Continuous Monitoring
for z/OS, x/Linux & IBM I **| z/VM coming soon  *

--
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: looking for 'how to' developing Rexx host command

2022-03-20 Thread Paul Gilmartin
On Sun, 20 Mar 2022 07:56:39 -0700, Charles Mills wrote:

>TSO/E Rexx Reference Chapter 14. Language Processor Environments?
>
Wouldn't a SAMPLIB member be nice?  In a HLL?

>-Original Message-
>From: ITschak Mugzach
>Sent: Sunday, March 20, 2022 7:36 AM
>
>I scanned the tso rexx manuals and haven't found any instructions on how to
>develop the host load module. I mean, the one who supplies the address xxx
>services. Any idea where to find a sample or instruction manual?

-- 
gil

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


Re: looking for 'how to' developing Rexx host command

2022-03-20 Thread ITschak Mugzach
Sure. HLL is my mother language.

ITschak Mugzach
*|** IronSphere Platform* *|* *Information Security Continuous Monitoring
for z/OS, x/Linux & IBM I **| z/VM coming soon  *




On Sun, Mar 20, 2022 at 5:09 PM Paul Gilmartin <
000433f07816-dmarc-requ...@listserv.ua.edu> wrote:

> On Sun, 20 Mar 2022 07:56:39 -0700, Charles Mills wrote:
>
> >TSO/E Rexx Reference Chapter 14. Language Processor Environments?
> >
> Wouldn't a SAMPLIB member be nice?  In a HLL?
>
> >-Original Message-
> >From: ITschak Mugzach
> >Sent: Sunday, March 20, 2022 7:36 AM
> >
> >I scanned the tso rexx manuals and haven't found any instructions on how
> to
> >develop the host load module. I mean, the one who supplies the address xxx
> >services. Any idea where to find a sample or instruction manual?
>
> --
> gil
>
> --
> 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: looking for 'how to' developing Rexx host command

2022-03-20 Thread Itschak Mugzach
I don't think that chap. 14 discuss how to develop a host command
processor. I may be wrong... Please be more specific.

ITschak

*| **Itschak Mugzach | Director | SecuriTeam Software **|** IronSphere
Platform* *|* *Information Security Continuous Monitoring for Z/OS, zLinux
and IBM I **|  *

*|* *Email**: i_mugz...@securiteam.co.il **|* *Mob**: +972 522 986404 **|*
*Skype**: ItschakMugzach **|* *Web**: www.Securiteam.co.il  **|*





On Sun, Mar 20, 2022 at 4:56 PM Charles Mills  wrote:

> TSO/E Rexx Reference Chapter 14. Language Processor Environments?
>
> Charles
>
>
> -Original Message-
> From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
> Behalf Of ITschak Mugzach
> Sent: Sunday, March 20, 2022 7:36 AM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: looking for 'how to' developing Rexx host command
>
> I scanned the tso rexx manuals and haven't found any instructions on how to
> develop the host load module. I mean, the one who supplies the address xxx
> services. Any idea where to find a sample or instruction manual?
>
> Best,
> ITschak
>
> ITschak Mugzach
> *|** IronSphere Platform* *|* *Information Security Continuous Monitoring
> for z/OS, x/Linux & IBM I **| z/VM coming soon  *
>
> --
> 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 IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Trouble getting new mainframe staff?

2022-03-20 Thread esmie moo
 No surprise.  All the Mainframers lost their jobs when their positions were 
outsourced to India, Brazil, Philippines because of corporate greed.
On Sunday, March 20, 2022, 08:50:38 a.m. EDT, Mark Regan 
 wrote:  
 
 
http://mainframeupdate.blogspot.com/2022/03/trouble-getting-new-mainframe-staff.html

marktre...@gmail.com

--
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: Trouble getting new mainframe staff?

2022-03-20 Thread Roger W Suhr
I think people in the US would be available.  It all depends what the company 
is willing to pay.  
Of course there may be some age discrimination going on as well.

Roger W. Suhr

suhr...@gmail.com

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
esmie moo
Sent: Sunday, March 20, 2022 12:28
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Trouble getting new mainframe staff?

 No surprise.  All the Mainframers lost their jobs when their positions were 
outsourced to India, Brazil, Philippines because of corporate greed.
On Sunday, March 20, 2022, 08:50:38 a.m. EDT, Mark Regan 
 wrote:  
 
 
http://mainframeupdate.blogspot.com/2022/03/trouble-getting-new-mainframe-staff.html

marktre...@gmail.com

--
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 IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Trouble getting new mainframe staff?

2022-03-20 Thread Bill Johnson
I would venture to say many mainframe workers left the platform because of the 
naysayers predicting the demise of the platform. I know many who changed 
careers because they bought the propaganda. 


Sent from Yahoo Mail for iPhone


On Sunday, March 20, 2022, 8:50 AM, Mark Regan  wrote:

http://mainframeupdate.blogspot.com/2022/03/trouble-getting-new-mainframe-staff.html

marktre...@gmail.com

--
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: Trouble getting new mainframe staff?

2022-03-20 Thread John McKown
Age discrimination  is basically "we want young, inexpensive, workers
regardless of qualifications" (unsaid is because that increases the top
management's bonuses). I learned that long ago when I was told my the DP
manager we would not be upgrading CICS to the supported level because it
would increase the budget and decrease his bonus. It's all about the money
going to them. Well, I imagine there might be exceptions.

On Sun, Mar 20, 2022, 11:35 Roger W Suhr  wrote:

> I think people in the US would be available.  It all depends what the
> company is willing to pay.
> Of course there may be some age discrimination going on as well.
>
> Roger W. Suhr
>
> suhr...@gmail.com
>
> -Original Message-
> From: IBM Mainframe Discussion List  On Behalf
> Of esmie moo
> Sent: Sunday, March 20, 2022 12:28
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: Trouble getting new mainframe staff?
>
>  No surprise.  All the Mainframers lost their jobs when their positions
> were outsourced to India, Brazil, Philippines because of corporate greed.
> On Sunday, March 20, 2022, 08:50:38 a.m. EDT, Mark Regan <
> marktre...@gmail.com> wrote:
>
>
> http://mainframeupdate.blogspot.com/2022/03/trouble-getting-new-mainframe-staff.html
>
> marktre...@gmail.com
>
> --
> 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 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: looking for 'how to' developing Rexx host command

2022-03-20 Thread Steve Smith
Do not confuse "Language Processor" environments with "Host Command"
environments.  Well, too late, maybe everyone does.  REXX has so many
different interfaces and customization options that it's hard to keep up.
HCEs are discussed in the Programming Services - Replaceable Routines
chapter, iirc.

sas


On Sun, Mar 20, 2022 at 12:27 PM Itschak Mugzach <
0305158ad67d-dmarc-requ...@listserv.ua.edu> wrote:

> I don't think that chap. 14 discuss how to develop a host command
> processor. I may be wrong... Please be more specific.
>
> ITschak
>
>

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


Re: looking for 'how to' developing Rexx host command

2022-03-20 Thread ITschak Mugzach
I don’t. Still Loki g for host command processor guidelines and examples.

ITschak

בתאריך יום א׳, 20 במרץ 2022 ב-20:44 מאת Steve Smith :

> Do not confuse "Language Processor" environments with "Host Command"
> environments.  Well, too late, maybe everyone does.  REXX has so many
> different interfaces and customization options that it's hard to keep up.
> HCEs are discussed in the Programming Services - Replaceable Routines
> chapter, iirc.
>
> sas
>
>
> On Sun, Mar 20, 2022 at 12:27 PM Itschak Mugzach <
> 0305158ad67d-dmarc-requ...@listserv.ua.edu> wrote:
>
> > I don't think that chap. 14 discuss how to develop a host command
> > processor. I may be wrong... Please be more specific.
> >
> > ITschak
> >
> >
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>
-- 
ITschak Mugzach
*|** IronSphere Platform* *|* *Information Security Continuous Monitoring
for z/OS, x/Linux & IBM I **| z/VM coming soon  *

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


Re: Trouble getting new mainframe staff?

2022-03-20 Thread Tom Brennan
But some are not helping the situation.  For example, I remember reading 
(paraphrasing) "I'll think about coming out of retirement for $200 an 
hour and I'll only work for one year max."  When employers hear things 
like that, no wonder they look for a different category.


On 3/20/2022 11:06 AM, John McKown wrote:

Age discrimination  is basically "we want young, inexpensive, workers
regardless of qualifications" (unsaid is because that increases the top
management's bonuses). I learned that long ago when I was told my the DP
manager we would not be upgrading CICS to the supported level because it
would increase the budget and decrease his bonus. It's all about the money
going to them. Well, I imagine there might be exceptions.

On Sun, Mar 20, 2022, 11:35 Roger W Suhr  wrote:


I think people in the US would be available.  It all depends what the
company is willing to pay.
Of course there may be some age discrimination going on as well.

Roger W. Suhr

suhr...@gmail.com

-Original Message-
From: IBM Mainframe Discussion List  On Behalf
Of esmie moo
Sent: Sunday, March 20, 2022 12:28
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Trouble getting new mainframe staff?

  No surprise.  All the Mainframers lost their jobs when their positions
were outsourced to India, Brazil, Philippines because of corporate greed.
 On Sunday, March 20, 2022, 08:50:38 a.m. EDT, Mark Regan <
marktre...@gmail.com> wrote:


http://mainframeupdate.blogspot.com/2022/03/trouble-getting-new-mainframe-staff.html

marktre...@gmail.com

--
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 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 IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: zEDC compression on z14 and z15 by using ADRDSSU

2022-03-20 Thread Andrew Rowley
On 19/03/2022 4:44 am, Compagno Renato (Consulente per BCC Sistemi 
Informatici) wrote:

Then on Z14 we use 0.11 minutes and on Z15 0.20 minutes for CPU+SRB it means 
82% more CPU time consumption!

Anyone have an idea as to why such difference?


I think the z15 had big changes to the zEDC function. zEDC was 
implemented on chip rather than as a separate accelerator card, and as a 
result some functions that were asynchronous became synchronous.


Maybe as a result you consume and get charged for CPU time while the 
zEDC function executes, whereas previously you gave up the CPU and 
something else could run?


I think I also read that the access methods still do asynchronous 
compression that runs on the SAP. It would be interesting to know 
whether there was a difference if the compression was done in the data 
class vs. the DFDSS program (of course then you have different behavior 
if you need to move the output dataset around.)


(Not an expert, this is from memory with a bit of speculation...)

--
Andrew Rowley
Black Hill Software

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


Re: looking for 'how to' developing Rexx host command

2022-03-20 Thread Dave Jones
From my notes:
Re: Calling PL/I from Rexx

Yes, that should work.

I would add NOEXECOPS to the main's options, to avoid the need for the
leading '/', as the '/' tends to get forgotten.

My personal preference is to specify:
*PROCESS SYSTEM (TSO);
PLIMOD: PROC (CPPLPTR)
OPTIONS (MAIN REENTRANT) REORDER;

DCL CPPLPTR PTR,
1 CPPL BASED (CPPLPTR),
3 CPPLCBUF PTR, /* MAPPED BY CBUF BELOW */
3 CPPLUPT PTR, /* MAPPING: SEE SYS1.MACLIB(IKJUPT) */
3 CPPLPSCB PTR, /* MAPPING: SEE SYS1.MACLIB(IKJPSCB) */
3 CPPLECT PTR; /* MAPPING: SEE SYS1.MACLIB(IKECPT) */

DCL 1 CBUF BASED (CPPL.CPPLCBUF),
3 CBUFLEN FIXED BIN (15),
3 CBUFOFFS FIXED BIN (15),
3 CBUFCMD CHAR (32767); /* ACTUAL LENGTH IS CBUFLEN - 4 */

DCL PARM CHAR (CBUF.CBUFLEN - CBUF.CBUFOFFS - 4) VAR
INIT ((SUBSTR (CBUF.CBUFCMD, CBUF.CBUFOFFS + 1,
CBUF.CBUFLEN - CBUF.CBUFOFFS - 4)));

so as to be able to write a TSO command processor.

In the above code, I've also included the declaration for PARM that will
give you the same effect as on your example, but without the 100 character
limit.

Good luck.
DJ

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


Re: Trouble getting new mainframe staff?

2022-03-20 Thread Thomas Kern
Their bosses bought the propaganda and trashed their mainframes and 
spent lots of money to run everything on Windows.


/Tom Kern

On 2022-03-20 13:35, Bill Johnson wrote:

I would venture to say many mainframe workers left the platform because of the 
naysayers predicting the demise of the platform. I know many who changed 
careers because they bought the propaganda.


Sent from Yahoo Mail for iPhone


On Sunday, March 20, 2022, 8:50 AM, Mark Regan  wrote:

http://mainframeupdate.blogspot.com/2022/03/trouble-getting-new-mainframe-staff.html

marktre...@gmail.com

--
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 IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Summary of z/OS Language Environment 64-Bit Support

2022-03-20 Thread Timothy Sipples
Given the frequency of discussions in this forum about 64-bit LE (and 31-bit 
interoperability) this recently published summary looks like a helpful 
reference:

https://community.ibm.com/community/user/ibmz-and-linuxone/blogs/nai-jie-li/2022/03/16/get-above-the-bar-zos-language-environment-64-bit

— — — — —
Timothy Sipples
Senior Architect
Digital Assets, Industry Solutions, and Cyber Security
IBM Z and LinuxONE
sipp...@sg.ibm.com


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


Re: looking for 'how to' developing Rexx host command

2022-03-20 Thread David Crayford
On Sun, 2022-03-20 at 10:08 -0500, Paul Gilmartin wrote:
> On Sun, 20 Mar 2022 07:56:39 -0700, Charles Mills wrote:
> 
> > TSO/E Rexx Reference Chapter 14. Language Processor Environments?
> > 
> Wouldn't a SAMPLIB member be nice?  In a HLL?

Writing a REXX command processor in a HLL is non-trivial to do correctly. I've 
done it a few times and it requires creating a persistent LE environment and 
hanging the pointer on the user area inthe
environment block. Like most things on z/OS, REXX programming services were 
designed for HLASM. Unfortunately, for the kind of APIs I'm interested in HLASM 
is practically useless. For example, regular
expressions https://github.com/daveyc/RTK.

It's far easier to just use a more contemporary programming language which has 
a modern API for writing packages. Although, then you need to know C/C++ for 
Python, Lua, Ruby, Node etc.



> 
> > -Original Message-
> > From: ITschak Mugzach
> > Sent: Sunday, March 20, 2022 7:36 AM
> > 
> > I scanned the tso rexx manuals and haven't found any instructions on how to
> > develop the host load module. I mean, the one who supplies the address xxx
> > services. Any idea where to find a sample or instruction manual?

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


Re: looking for 'how to' developing Rexx host command

2022-03-20 Thread Jay Maynard
Perhaps an HLASM shim to a C routine?

On Sun, Mar 20, 2022, 22:36 David Crayford  wrote:

> On Sun, 2022-03-20 at 10:08 -0500, Paul Gilmartin wrote:
> > On Sun, 20 Mar 2022 07:56:39 -0700, Charles Mills wrote:
> >
> > > TSO/E Rexx Reference Chapter 14. Language Processor Environments?
> > >
> > Wouldn't a SAMPLIB member be nice?  In a HLL?
>
> Writing a REXX command processor in a HLL is non-trivial to do correctly.
> I've done it a few times and it requires creating a persistent LE
> environment and hanging the pointer on the user area inthe
> environment block. Like most things on z/OS, REXX programming services
> were designed for HLASM. Unfortunately, for the kind of APIs I'm interested
> in HLASM is practically useless. For example, regular
> expressions https://github.com/daveyc/RTK.
>
> It's far easier to just use a more contemporary programming language which
> has a modern API for writing packages. Although, then you need to know
> C/C++ for Python, Lua, Ruby, Node etc.
>
>
>
> >
> > > -Original Message-
> > > From: ITschak Mugzach
> > > Sent: Sunday, March 20, 2022 7:36 AM
> > >
> > > I scanned the tso rexx manuals and haven't found any instructions on
> how to
> > > develop the host load module. I mean, the one who supplies the address
> xxx
> > > services. Any idea where to find a sample or instruction manual?
>
> --
> 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