You could also use an E15 and return an 8 when you get past the interesting
data.
Chris Blaicher
Technical Architect
Precisely.com
-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf
Of Peter Van Dyke
Sent: Wednesday, September 16, 2020
ather syncsort has the dcb
>
> Is there anyway the exit and I am using E15 To tell me the dataset
> name currently being processed by the exit
>
> Thanks
>
>
>
>> On Sep 11, 2020, at 2:06 PM, Christopher Y. Blaicher
>> wrote:
>>
>> The E11 exit w
. Typically a
program can do A Rdjfcb x’07’ to determine that but you have the DCB wonder if
there is something you provide
Thanks
> On Sep 11, 2020, at 11:33 AM, Christopher Y. Blaicher
> wrote:
>
> If I understand what you want to do is to concatenate additional files to
>
If I understand what you want to do is to concatenate additional files to
SORTIN, then I would strongly urge you NOT to do that in the E11. You can, but
I would not be confident in the results.
By the time the E11 exit is called a certain amount of analysis of the files
has been done in the
that
was not on the CEC (firmware) we were running.
So maybe there is an instruction used on the z13 that the 15 does not have?
Lizette
-Original Message-
From: IBM Mainframe Discussion List On Behalf Of
Christopher Y. Blaicher
Sent: Wednesday, August 19, 2020 12:12 PM
To: IBM-MAIN
was your zOS version and what is it now?
Sent from my iPhone
I promise you I can’t type or
Spell on any smartphone
> On Aug 19, 2020, at 14:21, Christopher Y. Blaicher
> wrote:
>
> We have a program that ran fine on a z13 that now gets an S0C4 on a z15.
> On a z13 we could access
We have a program that ran fine on a z13 that now gets an S0C4 on a z15.
On a z13 we could access data in the PSA in the 2048 to 4095 range without
going into key 0. The specific field is PSASVT.
To get to that data now, we have to do a MODESET to key zero.
Anyone else find this as a problem?
Generally the job name is the name of the PROC you issued the start for. Have
you tried using the ST option of SDSF? Also, some errors get put on the bottom
of the queue. Also, did you look in the SYSLOG? You should see the start and
end messages
Chris Blaicher
Technical Architect
At one point I worked on a Memorex 1380 (for Memorex). It was a programmable
telecommunications front end like the IBM 3705.
I wrote SDLC code for it. It had its own assembler. It was a fun machine, but
so long ago I can't remember much.
Chris Blaicher
Technical Architect
Syncsort, Inc.
Seymour,
Why do you have to be such a putz? The person asked a simple question. There
is no reason to denigrate him, or anyone else.
I have wanted to say this for a long time about your posts. Think before you
hit send. Is your comment adding to the content of the thread? If not, hit
That is basically the right syntax. IPCS L address LEN(length) ASID(X'')
Chris Blaicher
Technical Architect
Syncsort, Inc.
-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf
Of Binyamin Dissen
Sent: Sunday, April 19, 2020 5:14 PM
To:
To me there is a difference between 'shortage of talent' and independent (open)
development. IBM would be well served to make development platforms available,
but that is not what I want to discuss.
I think the shortage of talent is because no company wants to invest in talent
development for
Check out Syncsort's Ironstream product. You do need a data repository like
Splunk or Elastic, but it opens up a wealth of information that your machine
generates. It can capture SYSLOG, SMF data, system performance data, SYSPRINT,
custom data and a number of other types of data.
Chris
Is there a programmatic way to find the list of active SERVICE_CLASS names?
Christopher Y. Blaicher
Technology Architect
p (201) 930-8234 | m 512-627-3803
cblaic...@syncsort.com
-
We organize data everywhere,
to keep the world working
Syncsort
2 Blue Hill Plaza
.0 . Since it's just a simple term search, Mike's recommended KC
> reading is most likely your better bet.
>
> -Sue Shumway
>
>
> On 2/8/2020 7:11 PM, Christopher Y. Blaicher wrote:
>> Having done all of this, I would suggest that you start with EXCP and
>> then progress t
Having done all of this, I would suggest that you start with EXCP and then
progress to EXPC/VR. Even with EXCP you have to know and understand the
relationship of the CCW's you are going to use. Read carefully. Start simple.
Build on it slowly.
Going from EXCP to EXCP/VR is a big jump.
A note on creating a recovery routine (ESTAE or ESTAEX). If you create an
ESTAE in a subroutine and use BAKR/PR to get to and return from that
subroutine, the ESTAE gets deleted by PR. Another programmer wrote an
INITIALIZE subroutine where the ESTAE was created, only I was never going to
of
Christopher Y. Blaicher
Sent: Monday, December 9, 2019 12:56 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Water-cooled 360s?
370/165 and 370/168 were water cooled.
Chris Blaicher
Technical Architect
Syncsort, Inc.
-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN
370/165 and 370/168 were water cooled.
Chris Blaicher
Technical Architect
Syncsort, Inc.
-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf
Of Allan Staller
Sent: Monday, December 9, 2019 12:43 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re:
You only get the CPU for a time slice, or until the next interrupt occurs,
which is very often. After each interrupt, the highest priority piece of work
is dispatched. If you are still at the top, you go next. If not, you wait
until you are at the top of the dispatch chain.
Chris Blaicher
.
--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3
From: IBM Mainframe Discussion List on behalf of
Christopher Y. Blaicher
Sent: Wednesday, August 28, 2019 12:48 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Assembler :- PC Instruction
Never
Instruction
I doubt that PC was ever intended as a replacement for, e.g., BASR. How does
its performance stack up against SVC?
--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3
From: IBM Mainframe Discussion List on behalf of
Christopher Y. Blaicher
PC and BAKR, which is another stacking type instruction, are not cheap. You
can do a BASR and STORAGE OBTAIN, STORAGE RELEASE and BR in less time than a
BAKR. I do not know for sure, but I would guess that 99% of what PC, BAKR and
PR do is millicode, and they do a lot.
Chris Blaicher
Sorry, but 360 timings have no relevance to today's systems. Out-of-order
processing, executing up to 6 instructions concurrently and a myriad of other
factors make accurate timings impossible.
Cache utilization is one of the biggest factors. Processing more data than the
L1 and L2 caches can
There is no instruction cycle time table. There are some general guidelines
you can follow.
Don't overload cache. Locality of reference for instructions and data is
important.
The machine will do out-of-order instruction processing, but there are limits.
If you load a register don't use it
access method is
OK. The JES manuals list no such restriction.
The Access is using ACB and RPL specifying VSAM.
No errors are generated from DYNALLOC or OPEN.
Anyone have some experience in this area, or thoughts on it?
Christopher Y. Blaicher
Technology Architect
p (201) 930-8234 | m 512-627-3803
Check out CSVDYNEX to add IEFU83/4/5 to the system and get the records and put
them on a queue. You don't want to process records in the exit code as it
affects all address spaces. Or convince your user to go to SMF LOGSTREAMs and
use SMF real-time callable services. Never played with
You probably will get what you want with C jobname,DUMP console command, or CD
in a SDSF screen.
Chris Blaicher
Technical Architect
Syncsort, Inc.
-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf
Of Frank Swarbrick
Sent: Friday, April
When I need an abend I use DC H'0'
It gets an 0C1 every time.
Chris Blaicher
Technical Architect
Syncsort, Inc.
-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf
Of Charles Mills
Sent: Wednesday, April 10, 2019 4:40 PM
To:
OK. What runs 250 times slower than a LG instruction?
Chris Blaicher
Technical Architect
Syncsort, Inc.
-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf
Of Ed Jaffe
Sent: Thursday, March 7, 2019 1:38 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Look at RCTLACS and RCTIMGWU
4HRA = RCTLACS*100/RCTIMGWU
Chris Blaicher
Technical Architect
Syncsort, Inc.
-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf
Of John McKown
Sent: Tuesday, March 5, 2019 4:04 PM
To:
ZIIP and ZAAP processors always run at full speed, even when running on a
sub-capacity box.
One thing, among many, I don't know is how IBM implements sub-capacity. Slow
the clock speed? Skip cycles?
Chris Blaicher
Technical Architect
Syncsort, Inc.
-Original Message-
From: IBM
ZIIP is not reported as part of CPU.
Chris Blaicher
Technical Architect
Syncsort, Inc.
-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf
Of Brian Chapman
Sent: Monday, February 25, 2019 1:53 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: CPU
If you are an ISV, then I would contact IBM and ask to get an ECVTCTBL word
assigned to your company. That word can be used to point to a CSA structure of
your own making. You can have a program that reads a parm file and sets
appropriate values.
PS - Most system exits don't behave well with
John,
Where does SMF use UTC? Most times are recorded as 'TIME SINCE MIDNIGHT IN
HUNDREDTHS OF A SECOND'. I have never seen a field in a SMF record for UTC
offset. Note: The new extended SMF record header does include the time in
STCKE format, but I haven't seen any records that use the new
Sorts today are designed to minimize elapsed time, at least Syncsort's MFX
sort, is by default. As with EQUALS there are ways to tell the sorts what to
prioritize on, TIME, EXCPS, MEMORY.
In making optimization decisions, we tend to go by the rule of, you can buy
more CPU or memory or DASD,
Jesse,
Each sort does optimization, not just each sort product, but each sort
executed. There are a lot of factors that go into optimization like memory
layout, other work running on the machine, what disk drives are available.
Lots of other things also.
Now, that effects how long each
John,
I finally saw your email. As someone pointed out, there are a number of
commercial products available, Syncsort's Ironstream product being one of them.
Ironstream can send data to Splunk, Elastic and a number of other repositories
using KAFKA. You were not clear on what was the
It is kept. I have PAUSED and RELEASED a WU lots of times. Mostly, it runs on
the zIIP, but sometimes it runs on a CP due to the zIIP being busy.
Chris Blaicher
Technical Architect
Syncsort, Inc.
-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU]
Don't be so sure of the integrity exposure.
In cases 1 and 2 I know the called program does not run authorized.
Case 3 I would have to investigate, but I bet it is not possible.
Chris Blaicher
Technical Architect
Syncsort, Inc.
-Original Message-
From: IBM Mainframe Discussion List
At the start of everything, you should clear the ECB. Immediately after the
WAIT you should clear it. OK, first pick up the value in the ECB in case it
has significance and then clear it.
You should also look at the FAST POST and FAST WAIT examples in Appendix A of
the POP manual. They can
NY
"IBM Mainframe Discussion List" wrote on
06/09/2018 10:58:25 AM:
> From: "Christopher Y. Blaicher"
> To: IBM-MAIN@LISTSERV.UA.EDU
> Date: 06/09/2018 12:46 PM
> Subject: Re: Why are highly busy zIIPs worse than highly busy CPs?
> Sent by: "IBM Mainframe
Ed,
If you know more details, please jump in and educate us. If there is
definitive documentation out there, please point me to it because right now I
think we are all just 'reading the tea leafs.'
I make the assumption that dispatching is different between the two because of
the following in
Peter,
I started off as saying, a lot of the descriptions are based on assumptions, as
IBM has let out little on how the zIIP dispatcher works.
Also, I was only talking about SRBs on zIIPs, so non-enclave SRBs were not part
of the discussion.
I believe hyper dispatch is very different from
I wish Peter Relson would comment on this so we all can get the straight
answer, but he may not be able to.
>From what little I know and most that I summarize and guess at, it seems the
>following to be what is happening.
First of all, the dispatcher code for ZIIP processing is not the same as
SMF30_TIME_zIIP_ON_CP is another indicator. Look at subtype 2 interval records
for long running tasks such as CICS and DB2 and at subtype 4 records for
regular jobs.
SMF30_TIME_zIIP_ON_CP is all the work that could be done on a z/IIP but
couldn't due to the ZIIP was busy with other work.
I have had to fight this kind of thing in the past.
1) Get a SA dump
2) IPCS and do a VERBX RSMDATA
3) Validate that only pages in that range are 31-bit restricted.
- At one point I had a system with 90% of the 24-bit frames occupied by
pages that could have gone into 64-bit frames
4) Here is
Windows programmers are blown away when I tell them that I still run a program
I wrote 45+ years ago. They ask if I have to re-compile it and I tell them no,
it is the same load module created way back then. Their jaws drop.
Chris Blaicher
Technical Architect
Mainframe Development
P:
As with almost anything, have you built it to the scale it needs to be to
support the load?
A matchstick bridge can show you what the bridge will look like, but you can't
drive a semi across it.
That was a failure in scale, not in hardware. It was poor planning on
someone's part. They
When the main task ends all 0-127 memory goes away. Actually, if memory serves
me correctly, all memory goes away EXCEPT for the common sub-pools, 225-228,
231, 239, 241, 245-248 that have to be explicitly allocated and freed.
Chris Blaicher
Technical Architect
Mainframe Development
P:
Radoslaw,
The access methods detect the key=0, count=0 records and process them as EOF,
which is how they signify the end of a PDS member. Every member has an EOF
record with the rare exception of a member that ends at the end of the track on
the last track of a data set. I don't know how
You can have a zero length key and data, it is called an End Of File (EOF)
marker.
Chris Blaicher
Technical Architect
Mainframe Development
P: 201-930-8234 | M: 512-627-3803
E: cblaic...@syncsort.com
Syncsort Incorporated
2 Blue Hill Plaza #1563
Pearl River, NY 10965
www.syncsort.com
Data
multiple records,
depending on the device and on the record layouts.
--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3
From: IBM Mainframe Discussion List <IBM-MAIN@listserv.ua.edu> on behalf of
Christopher Y. Blaicher <cblaic...@syn
understand the purpose of KN and 6 and 232. i'm pretty sure it is not just a
magic, but what is the rationale behind?
Last but not least: THANK YOU VERY MUCH for the explanations you gave me, I
appreciate it.
Regards
--
Radoslaw Skorupka
Lodz, Poland
W dniu 2018-01-23 o 15:48, Christopher
is now a part of Syncsort.
-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf
Of Christopher Y. Blaicher
Sent: Tuesday, January 23, 2018 8:30 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: CKD details
See the following for how to calculate
See the following for how to calculate a sector
https://www.ibm.com/support/knowledgecenter/en/SSB27H_6.2.0/fa2mr_sectval.html
Question 2: why 20 sectors at a minimum. It's a long answer.
We tend to think of a record as three unified parts, COUNT, KEY and DATA, but
really they are three
is now a part of Syncsort.
-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf
Of R.S.
Sent: Monday, January 22, 2018 12:34 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: CKD details
W dniu 2018-01-22 o 16:49, Christopher Y. Blaicher pisze
details
Thank you for prompt response, I appreciate it.
Further question: what is CCHHRKDD?
CCHHR is clear (Cylinder, Head, Record), but KDD? Is it Key Data x2?
--
Radoslaw Skorupka
Lodz, Poland
W dniu 2018-01-22 o 16:13, Christopher Y. Blaicher pisze:
> See manual SA22-1025-00 and comme
I don't think it is published. In the past I used the direct media manager
interface (the code that VSAM uses to build the CCW's), and even there I didn't
have to worry about it.
You could do a CCW with data GTF trace on a data set and see what it shows.
Why do you need it, or is it just
See manual SA22-1025-00 and comments below
Chris Blaicher
Technical Architect
Mainframe Development
P: 201-930-8234 | M: 512-627-3803
E: cblaic...@syncsort.com
Syncsort Incorporated
2 Blue Hill Plaza #1563
Pearl River, NY 10965
www.syncsort.com
Data quality leader Trillium Software is now a
He was confusing MASK value with Condition Code.
Chris Blaicher
Technical Architect
Mainframe Development
P: 201-930-8234 | M: 512-627-3803
E: cblaic...@syncsort.com
Syncsort Incorporated
2 Blue Hill Plaza #1563
Pearl River, NY 10965
www.syncsort.com
Data quality leader Trillium Software is
z13 and later. It works on the z14 also. I would imagine that IBM saw the
problem when they got to a large number of processors. The overhead internally
probably became more expensive that the RSM program overhead. I don't know,
but they may turn it on and off based on the number of
-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf
Of Edward Gould
Sent: Friday, December 8, 2017 11:22 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Agile Project management in Mainframe System project
> On Dec 8, 2017, at 8:44 AM, Christopher Y. Bla
Yes you can. We are transitioning to using agile. I say transitioning because
even though we use the agile methodologies of sprints, daily standup meetings,
stories, epics and all that goes with it, we don't have it perfected, yet.
Our consultant warned us that it takes time to transition
mvsutil.html
Systems Programming expert at http://search390.techtarget.com/ateExperts/
On Mon, 4 Dec 2017 17:28:44 +0000, Christopher Y. Blaicher
<cblaic...@syncsort.com> wrote:
>I have spoken to the author and he is baffled also.
>The file you pointed out was allocated in JCL, but ne
Hill Plaza #1563
Pearl River, NY 10965
www.syncsort.com
Data quality leader Trillium Software is now a part of Syncsort.
-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf
Of Christopher Y. Blaicher
Sent: Monday, December 4, 2017 12:29 PM
Of Christopher Y. Blaicher
Sent: Monday, December 4, 2017 10:22 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Strange Things in JES2
I have a job that puts out the following in the JESMSG portion of the listing.
-- JES2 JOB STATISTICS --
27 NOV 2017 JOB EXECUTION DATE
35 CARDS READ
I have a job that puts out the following in the JESMSG portion of the listing.
-- JES2 JOB STATISTICS --
27 NOV 2017 JOB EXECUTION DATE
35 CARDS READ
76,135 SYSOUT PRINT RECORDS
0 SYSOUT PUNCH RECORDS
71,517 SYSOUT SPOOL KBYTES
0.86
68 matches
Mail list logo