In z/OS 1.12, the original CPITCBTM and CPISRBTM "Initiator" TOTAL
     CPU times were (finally!) separated into the Init-to-Load "INIT" CPU
     times (CPITCITM/CPISRITM) for the CPU times prior to LOADTIME,
     and into "TERM" CPU times (CPITCTTM/CPISRTTM) from the end of your
     program execution until the last SMF record is written 
     (steps with MANY DD's write MANY SMF 30 subtype 4 records for a
     single step, and more records at job termination for the last step).

     This schematic maps the where the CP Engine CPU times in SMF 30-4
     Step Termination Records are recorded:


                                          FIRST SMF            LAST SMF
   INITTIME   ALOCTIME   LOADTIME          TERMTIME             TERMTIME
       1->--------2----------3----------------4----w----w----w----5
       |          |           |               |                   |
       |<-DSENQ-->|<-ALOCTM->|<----EXECTM---->|                   |
       |          |          |                |                   |
       |          |           |                |                   |
       |IIIIIIIIIIIIIIIIIIIII|PPPPPPPPPPPPPPPP|TTTTTTTTTTTTTTTTTTT|
       |      CPITCITM       |    CPUTCBTM    |      CPITCTTM     |
       |      CPISRITM            CPUSRBTM    |      CPISRTTM     |
                                  CPUHPTTM
                                  CPUIIPTM
                                  CPURCTTM

Barry


-----Original Message-----
From: IBM Mainframe Discussion List <[email protected]> On Behalf Of 
Charles Mills
Sent: Tuesday, August 6, 2019 2:02 PM
To: [email protected]
Subject: Re: CPU time cost of dynamic allocation

Can you please clarify? Your first sentence seems to say that SVC 99 (or do you 
mean Initiator) CPU time is in the SMF 30? Can you be more specific?

Your last sentence seems to say the opposite? Or ... ?

Charles


-----Original Message-----
From: IBM Mainframe Discussion List [mailto:[email protected]] On Behalf 
Of Allan Staller
Sent: Tuesday, August 6, 2019 12:54 PM
To: [email protected]
Subject: Re: CPU time cost of dynamic allocation

This allocation time can be calculated from SMF type 30.
I am sure time is tracked. I am not sure the associated CPU is tracked.

-----Original Message-----
From: IBM Mainframe Discussion List <[email protected]> On Behalf Of 
Paul Gilmartin
Sent: Tuesday, August 6, 2019 11:45 AM
To: [email protected]
Subject: Re: CPU time cost of dynamic allocation

On Tue, 6 Aug 2019 12:25:05 -0400, Charles Mills wrote:
>
>OTOH I have an IEFBR14 batch job on the same machine that allocates 15 
>temporary datasets in JCL. The entire job lock, stock and barrel uses 
>(according to IEF032I) .00 CPU seconds.  Can anyone explain why JCL 
>allocation is apparently much more CPU efficient than SVC 99 allocation?

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
[email protected] with the message: INFO IBM-MAIN

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to