> -----Original Message-----
> From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
> Behalf Of Shmuel Metz (Seymour J.)
> Sent: Wednesday, February 06, 2008 9:44 PM
> To: [email protected]
> Subject: Re: CPU time differences for the same job
> 
> In
<[EMAIL PROTECTED]>,
> on 02/05/2008
>    at 05:23 PM, "Farley, Peter x23353" <[EMAIL PROTECTED]>
said:
> 
> >Based on this thread, the JES-reported TCB and SRB usage
> 
>  1. They are not JES reported

They appear in JESMSGLG, therefore they are JES reported.  I don't
particularly give a feghoot what program actually generated the message
because it isn't relevant how the message was generated.  The TCB/SRB
time message appears in a JES output dataset so it is, in fact, JES
reported.

Picking a nit like this one is neither helpful nor germane to the
discussion at hand.

>  2. Most of the variability should be in the SRB time.

The bulk of the early posts in this thread were discussing TCB or both
TCB and SRB time elongation due to the various factors cited.  I would
agree with you that in a "normal" environment, SRB time *should* be the
most variable.  What this thread has been about is that it *isn't* only
SRB time that varies, and the environment *isn't* nearly as "normal" and
predictable as we were taught to believe it was.

>  3. You can run the same job multiple times to see what the
>     variability is for the particular job.

Agreed, that seems to be the only sensible solution, though not an
entirely satisfactory one.

> >Those numbers and the Strobe product the
> >only tools I have available to me.
> 
> Strobe should be enough to find the hot spots.

Not as easy as it looks.  Sometimes the hottest spots aren't in your
control (I/O subroutines for a data store owned by another application
group are one such example).  Priorities aren't always perfectly aligned
in such cases.

> >It's very discouraging to be told "the tools you
> >depend on are unreliable and unpredictably variable".
> 
> Who told you that?

The details and discussions in this whole thread told me that.  The fact
that two runs of the same work on the same system at similar times may
vary by 10%-20% in CPU time is what I would call completely unreliable.
1%-2% can be called variable, but 10%-20% is a major difference that
cannot be simply accounted for, except by throwing out low and high
values from multiple runs as was suggested earlier in the thread.

Peter
This message and any attachments are intended only for the use of the addressee 
and
may contain information that is privileged and confidential. If the reader of 
the 
message is not the intended recipient or an authorized representative of the
intended recipient, you are hereby notified that any dissemination of this
communication is strictly prohibited. If you have received this communication in
error, please notify us immediately by e-mail and delete the message and any
attachments from your system.

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

Reply via email to