In my research for a client we saw dramatically increased compile times,
both CPU and elapsed, for COBOL 6.2 as opposed to 4.2. It was particularly
dramatic for larger programs, and with OPT(1) and OPT(2).

Charles


-----Original Message-----
From: IBM Mainframe Discussion List [mailto:[email protected]] On
Behalf Of Pommier, Rex
Sent: Monday, April 18, 2022 1:18 PM
To: [email protected]
Subject: I knew Cobol 6.3 takes more resources to compile than 4.2 but
should I be concerned about how much?

Hi list,

Should I be concerned about the amount of resources Cobol 6.3 is
occasionally using as compared to 4.2?  I have one particular example that
was brought to our attention due to the fact that we ran out of page space
in our small shop.  I finally got it to compile after tripling my page
space.  It is a CICS program and is only 11270 lines long.  I am compiling
with Expediter, but have optimization(0) configured so there is no
additional compile-time processing being done to optimize the load module.
I removed Expediter and still had the issues.  Here are my comparisons.  Has
anybody else seen this kind of huge increase?


Cobol42 without Expediter  TCB .00499 minutes    wall clock 2 seconds
paging 0   serv  14956
Cobol42 with Expediter   TCB  .0138 minutes   wall clock 2 seconds   paging
0   serv 39158
Cobol63 without Expediter  TCB  8.665 minutes   wall clock 31 minutes
paging 3185K   serv  23,371,699
Cobol63 with Expediter  TCB  8.519 minutes  wall clock 23 minutes  paging
4522K   serv  22,980,890

I will be opening a ticket with IBM but was wondering if anybody else has
seen this kind of spike.  I have only seen this on one program and I have
had my developers compile hundreds of programs.  I've seen CPU and wall
clock time increases but nothing like this.  Obviously wall clock time is so
variable due to other tasks running, I just included it to show the drastic
increase.  2 seconds to 23-31 minutes is insane.

Thanks,

Rex

----------------------------------------------------------------------
The information contained in this message is confidential, protected from
disclosure and may be legally privileged. If the reader of this message is
not the intended recipient or an employee or agent responsible for
delivering this message to the intended recipient, you are hereby notified
that any disclosure, distribution, copying, or any action taken or action
omitted in reliance on it, is strictly prohibited and may be unlawful. If
you have received this communication in error, please notify us immediately
by replying to this message and destroy the material in its entirety,
whether in electronic or hard copy format. Thank you.

----------------------------------------------------------------------
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