Re: Co-posted: Rexx performance measures

2018-09-12 Thread Mike Shorkend
Out of curiosity, I ran this as interpreted REXX and then as compiled REXX. The REXX compiler does not like SYSVAR so I just ran them both as batch jobs and looked at the IEF032I message in JES SYSTEM MESSAGES: Interpreted (Non-compiled ) IEF032I STEP/STEP010 /STOP 2018255.1024 CPU:

Re: Co-posted: Rexx performance measures

2018-09-12 Thread Elardus Engelbrecht
ITschak Mugzach wrote: >Strange indeed. However, my rexx is a collection of many procedure calls >(internal). Should this effect the way SYSVAR works? I don't know about the SYSVAR. I am using this alternative (elapsd time) to see how fast my Catalog Search Interface is working: SAY TIME('E'

Re: Co-posted: Rexx performance measures

2018-09-12 Thread David Crayford
On 12/09/2018 3:42 PM, Mike Shorkend wrote: Out of curiosity, I ran this as interpreted REXX and then as compiled REXX. The REXX compiler does not like SYSVAR That's curious! SYSVAR works fine for me with the REXX compiler. I have found that the compiled REXX runtime memory management is flaw

Re: Co-posted: Rexx performance measures

2018-09-12 Thread Elardus Engelbrecht
David Crayford wrote: >Try the following snippet both interpreted and compiled. >/* REXX */ >start = sysvar('SYSCPU') >s = copies('0',1024) >do i = 1 to 50 >   a.i = s >end >say 'CPU time = 'sysvar('SYSCPU') - start Thanks! That is a nice cool one. I have put that also in my REXX progs for R

Re: OA54807

2018-09-12 Thread R.S.
My $0.02: PTF arrived approx. half year after the problem was detected. So, a) everyone who did not shut down their z/OS for half year was highly insecure, risky, vulnerable b) it's no big deal to not apply the fix (with proper MCLs and OSPROTECT setting) What is a difference between running s

Re: Co-posted: Rexx performance measures

2018-09-12 Thread ITschak Mugzach
It look like the problem is not in my code, but somehow in my system. I am running z/os 2.3 on a zPDT box. I'll investigate this issue. ITschak On Wed, Sep 12, 2018 at 11:37 AM Elardus Engelbrecht < elardus.engelbre...@sita.co.za> wrote: > David Crayford wrote: > > >Try the following snippet bo

Re: Co-posted: Rexx performance measures

2018-09-12 Thread ITschak Mugzach
OK. found it. it work fine under tso/batch, but doesn't work under systemrexx. ITschak On Wed, Sep 12, 2018 at 11:46 AM ITschak Mugzach wrote: > It look like the problem is not in my code, but somehow in my system. I am > running z/os 2.3 on a zPDT box. I'll investigate this issue. > > ITschak

Re: Co-posted: Rexx performance measures

2018-09-12 Thread Mike Shorkend
Got SYSVAR to work with Compiled rexx The original test not-compiled BGN CPU: 39.17 BGN SRV: 49548 END CPU: 52.11 END SRV: 69953 and Compiled BGN CPU: 38.86 BGN SRV: 49069 END CPU: 39.12 END SRV: 49477 Same results as my other test - about 50 times faster with compi

Re: Co-posted: Rexx performance measures

2018-09-12 Thread David Crayford
On 12/09/2018 4:56 PM, Mike Shorkend wrote: The new test shows: Non-compiled CPU TIME = 77.09 Compiled CPU TIME = 11.27 Your results are different to mine! Interpreted:  CPU time = 3.12 Compiled: CPU time = 7.99 Not so great, because of the inefficient memory management with stem usa

Re: Co-posted: Rexx performance measures

2018-09-12 Thread Mike Shorkend
David - I ran it on z/OS 2.2, the REXX compiler is 1.4 How about you? On Wed, 12 Sep 2018 at 12:27, David Crayford wrote: > On 12/09/2018 4:56 PM, Mike Shorkend wrote: > > The new test shows: > > Non-compiled > > > > CPU TIME = 77.09 > > > > Compiled > > > > CPU TIME = 11.27 > > Your results are

Re: Few questions about HMC

2018-09-12 Thread R.S.
W dniu 2018-09-10 o 23:20, R.S. pisze: 1. IOCP.txt import. Until HMC 2.13.n  thre was a choice of source: USB stick in HMC or *directly* to SE, which mean one has to establish some connectivity to internal (HMC-SE) network. I vaguely remember there was announcement the connectivity to change i

Re: Co-posted: Rexx performance measures

2018-09-12 Thread David Crayford
z/OS 2.3, IBM Compiler for REXX on zSeries 4.0  LVL PI76785. Can you share you compiler JCL? On 12/09/2018 5:32 PM, Mike Shorkend wrote: David - I ran it on z/OS 2.2, the REXX compiler is 1.4 How about you? On Wed, 12 Sep 2018 at 12:27, David Crayford wrote: On 12/09/2018 4:56 PM, Mike Sho

Re: Few questions about HMC

2018-09-12 Thread Tom Mathias
Regarding the IOCP.txt import. Prior to 2.14.0, your choices were USB or FTP to/from the SE itself. Starting with 2.14.0, the SE will not directly connect to an FTP server but instead will route thru an HMC. The changes to route FTP (and SFTP and FTPS) thru an HMC apply to all SE-based op

Re: Co-posted: Rexx performance measures

2018-09-12 Thread Mike Shorkend
I use the procedure provided by IBM, taking all compiler option defaults // JCLLIB ORDER='FAN140.SVSC.PROCLIB' //S1 EXEC REXXC //SYSCEXEC DD DSN=MIKE.CREXX(LOOP2),DISP=SHR //SYSINDD DSN=MIKE.REXX(LOOP2),DISP=SHR which expands to XX*---

Re: Co-posted: Rexx performance measures

2018-09-12 Thread ITschak Mugzach
Boys, don't still the thread... I need to understand why is same code not working under SystemRexx. Try it yourself. ITschak On Wed, Sep 12, 2018 at 12:56 PM Mike Shorkend wrote: > I use the procedure provided by IBM, taking all compiler option defaults > > // JCLLIB ORDER='FAN140.SVSC.PROCLI

Re: Compiled REXX performance

2018-09-12 Thread David Crayford
This is totally bizarre! I'm getting different results running in TSO foreground and IKJEFT01 batch running the same compiled REXX program. TSO CPU time = 2.19 Batch CPU time = 0.05     CPU (Total)  Elapsed CPU (TCB)    CPU (SRB) Service Jobname  Step

Re: Co-posted: Rexx performance measures

2018-09-12 Thread David Crayford
On 12/09/2018 6:07 PM, ITschak Mugzach wrote: Boys, don't still the thread... I need to understand why is same code not working under SystemRexx. Try it yourself. I would take a guess that if you are running System REXX with TSO=YES then sysvar('SYSCPU') is returning the CPU time of the paren

Re: Co-posted: Rexx performance measures

2018-09-12 Thread ITschak Mugzach
Sounds like a bug to ne... ITschak בתאריך יום ד׳, 12 בספט׳ 2018, 13:40, מאת David Crayford ‏< dcrayf...@gmail.com>: > On 12/09/2018 6:07 PM, ITschak Mugzach wrote: > > Boys, don't still the thread... I need to understand why is same code not > > working under SystemRexx. Try it yourself. > > I w

Re: Co-posted: Rexx performance measures

2018-09-12 Thread David Crayford
On 12/09/2018 7:01 PM, ITschak Mugzach wrote: Sounds like a bug to ne... Maybe in System REXX but not in TSO where you may have split screens and multiple tasks in the mix. Open an RFE. ITschak בתאריך יום ד׳, 12 בספט׳ 2018, 13:40, מאת David Crayford ‏< dcrayf...@gmail.com>: On 12/09/2018

Re: Co-posted: Rexx performance measures

2018-09-12 Thread ITschak Mugzach
Will do. the partner site is under maintenance... ITscha On Wed, Sep 12, 2018 at 2:11 PM David Crayford wrote: > On 12/09/2018 7:01 PM, ITschak Mugzach wrote: > > Sounds like a bug to ne... > > Maybe in System REXX but not in TSO where you may have split screens and > multiple tasks in the mix.

How to delete strange files on dasd

2018-09-12 Thread Hilario Garcia
Hello dear colleagues, For unknown reasons I have a volume with the following content in the vtoc: Command - Enter "/" to select action Dsorg Recfm Lrecl Blksz -- -  ** SYSUT1.T0849100 PS U 0

Re: Spectre/Meltdown APAR - OA54807

2018-09-12 Thread Peter Relson
backing out means regressing z/OS maint, and IPLing vs just changing the OSPROTECT setting, and IPLinga huge difference. You mean IPLing from the previous IPL volume? Why is that such a big deal? We do a consolidated maintenance cycle two times per year, both IBM software, and ISV. We on

Re: Db2 AI: Another Great Reason for Machine Learning on z/OS

2018-09-12 Thread Bill Johnson
The biggest issue/roadblock in my recent shops has been that non-mainframe managers and above still think the mainframe is dying. I’ve found that having non-mainframe managers really prevents the mainframe and the staff from making progress on initiatives like AI and others. At my last shop, we

Re: How to delete strange files on dasd

2018-09-12 Thread Richard Marchant
Have you tried ISMF, Option 1, list the uncataloged datasets and issue DELETEs Richard Marchant Edcon Stores Ltd On Wed, Sep 12, 2018 at 1:51 PM Hilario Garcia wrote: > Hello dear colleagues, > > For unknown reasons I have a volume with the following content in the vtoc: > > Command - Enter "/"

Re: How to delete strange files on dasd

2018-09-12 Thread Paul Gilmartin
On Wed, 12 Sep 2018 06:51:01 -0500, Hilario Garcia wrote: > >For unknown reasons I have a volume with the following content in the vtoc: > >Command - Enter "/" to select action Dsorg Recfm Lrecl Blksz >-- >---

Re: Db2 AI: Another Great Reason for Machine Learning on z/OS

2018-09-12 Thread John McKown
On Wed, Sep 12, 2018 at 7:18 AM Bill Johnson < 0047540adefe-dmarc-requ...@listserv.ua.edu> wrote: > The biggest issue/roadblock in my recent shops has been that non-mainframe > managers and above still think the mainframe is dying. I’ve found that > having non-mainframe managers really prevent

Re: Db2 AI: Another Great Reason for Machine Learning on z/OS

2018-09-12 Thread Bill Johnson
Same issues we had as well. 100% agree. Sent from Yahoo Mail for iPhone On Wednesday, September 12, 2018, 9:08 AM, John McKown wrote: On Wed, Sep 12, 2018 at 7:18 AM Bill Johnson < 0047540adefe-dmarc-requ...@listserv.ua.edu> wrote: > The biggest issue/roadblock in my recent shops has be

Re: Compiled REXX performance

2018-09-12 Thread Charles Mills
Are you sure you are running compiled in both instances? Compiled Rexx will silently fall back to interpreted if the right library is not allocated. Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of David Crayford Sent: Wednes

Re: Few questions about HMC

2018-09-12 Thread R.S.
W dniu 2018-09-12 o 11:50, Tom Mathias pisze: Regarding the IOCP.txt import. Prior to 2.14.0, your choices were USB or FTP to/from the SE itself. Starting with 2.14.0, the SE will not directly connect to an FTP server but instead will route thru an HMC. The changes to route FTP (and SFTP and

Re: How to delete strange files on dasd

2018-09-12 Thread R.S.
W dniu 2018-09-12 o 14:50, Paul Gilmartin pisze: On Wed, 12 Sep 2018 06:51:01 -0500, Hilario Garcia wrote: For unknown reasons I have a volume with the following content in the vtoc: Command - Enter "/" to select action Dsorg Recfm Lrecl Blksz --

Re: How to delete strange files on dasd

2018-09-12 Thread retired mainframer
> -Original Message- > From: IBM Mainframe Discussion List On > Behalf Of Hilario Garcia > Sent: Wednesday, September 12, 2018 4:51 AM > To: IBM-MAIN@LISTSERV.UA.EDU > Subject: How to delete strange files on dasd > > Hello dear colleagues, > > For unknown reasons I have a volume with the

Re: Installing zOS from scratch experience

2018-09-12 Thread R.S.
W dniu 2018-09-11 o 10:39, Peter pisze: Thanks Tom and Parwez, So the COD are built in IBM labs specifically for a scratch built ? Wondering how IBM prepares those CODs ? Any ibmer would like to share ? It is just z/OS, nothing magic. Relatively simplified, small pre-defined installation on 3

Re: Few questions about HMC

2018-09-12 Thread Tom Mathias
With the HMC 2.14 level, all FTP (and FTPS/SFTP) operations that originate in the SE really proxy thru an HMC. The HMC must have the SE defined into it and it. This means that uou need to make sure that at least one HMC can get to the FTP server that the SE wants to access. These are the only

Re: How to delete strange files on dasd

2018-09-12 Thread Paul Gilmartin
On Wed, 12 Sep 2018 17:47:00 +0200, R.S. wrote: >>> -- >>> - >>>  ** SYSUT1.T0849100 PS U 0 666 >>>  ... >> It's shortsighted design that many utilities don't suport deleting "strange

Search for utility

2018-09-12 Thread McCabe, Ron
Hello, Question from our developers...is there an easy way to search for a string in all COBOL programs except for 1 or 2? So what they would like to do is search for a string in all but 1 or 2 of the COBOL programs in a PDS and they don't want to have to "select" the programs from the list si

Re: Search for utility

2018-09-12 Thread Jousma, David
Copy all but those 1 or 2 programs to a temp PDS and scan that? -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of McCabe, Ron Sent: Wednesday, September 12, 2018 2:53 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Search for utility **CAUTION

Re: Search for utility

2018-09-12 Thread Gibney, Dave
S * Then L exception and remove the S > -Original Message- > From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] > On Behalf Of Jousma, David > Sent: Wednesday, September 12, 2018 12:09 PM > To: IBM-MAIN@LISTSERV.UA.EDU > Subject: Re: Search for utility > > Copy all but

Re: Search for utility

2018-09-12 Thread Rob Schramm
I think some version of this will do it.. update NEWDD with the PDS/PDSE, use EXCLUDE for 1 or 2 and run SRCHFOR. http://mainframe-tips-and-tricks.blogspot.com/2011/12/superc-how-to-exclude-commented-lines.html Rob Schramm On Wed, Sep 12, 2018 at 3:11 PM Gibney, Dave wrote: > S * > > Then L

Re: Search for utility

2018-09-12 Thread Tony Thigpen
Can they not just ignore the 1 or 2 programs when they review the output? Tony Thigpen McCabe, Ron wrote on 09/12/2018 02:52 PM: Hello, Question from our developers...is there an easy way to search for a string in all COBOL programs except for 1 or 2? So what they would like to do is search

Re: How to delete strange files on dasd

2018-09-12 Thread Steve Smith
The OP posted part of screen shot from something, so the dataset names are perfectly normal, and "follow the rules". They won't require quoting. Chances are, entering the '/' as prompted would provide an option to delete. Regardless, absent any other information, I don't know why any method would

Re: Search for utility

2018-09-12 Thread Sri h Kolusu
Ron, There is no easier option to exclude members from the SRCHFOR list. If you are interested, here is a Batch version which will give you the desired results // EXPORT SYMLIST=(MEM1,MEM2,SRCHSTR) // SET MEM1=exclpgm1/* EXCLUDE MEMBER1 */ // SET MEM2=exclpgm2

Re: Search for utility

2018-09-12 Thread Nims,Alva John (Al)
How about a combination of ISPF Edit macro programs. Start with EDMACALL from Mark's MVS Utilities: http://mzelden.com/mvsutil.html EDMACALL: This is a REXX exec that can be used to run an edit macro against all members of a PDS. You would need to modify this exec to exclude the members that you d

Re: Search for utility

2018-09-12 Thread McCabe, Ron
Thanks Kolusu...I will pass this on to my developers and let them try it out. Thanks, Ron McCabe Mutual of Enumclaw -Original Message- From: IBM Mainframe Discussion List On Behalf Of Sri h Kolusu Sent: Wednesday, September 12, 2018 1:58 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Sear

Re: Search for utility

2018-09-12 Thread Jesse 1 Robinson
This advice applies to StarTool. I'm not sure it works for the shareware version on CBT, but I believe it will. The product is designed to work on member lists. There are many ways to create a member list by pattern, but a simple method is to start with all members and then X(clude) those you

Re: How to delete strange files on dasd

2018-09-12 Thread Bill Godfrey
They look like temporary data sets created by IEHMOVE. https://www.ibm.com/support/knowledgecenter/en/SSLTBW_2.1.0/com.ibm.zos.v2r1.idau100/da5u140.htm Bill On Wed, 12 Sep 2018 06:51:01 -0500, Hilario Garcia wrote: >Hello dear colleagues, > >For unknown reasons I have a volume with the followi