Gen EDGE

  • 1.  cobol

    Posted May 30, 2018 09:56 AM

    COBOL version 6.

    After upgraded from Cobol 4.2 to Cobol 6.1, we see changed behavior when executing the load modules in both CICS and Batch. It looks like we get short-on-storage when we execute large application. Small application seems to have no problems. Is there any issues with TIRLGLOD or other TIR* modules, that we don’t get the storage freed?

    Anyone who has experience with COBOL 6?

    We (KMD) use

    • CA Gen version 8.5.
    • CICS 5.3
    • z/OS 2.2
    • we have a mix off older COBOL 3 and 4 modules (and also PL1 modules)


  • 2.  Re: cobol

    Posted May 30, 2018 07:00 PM

    Hi Flemming,

     

    Key question is what actions you took, if any, from the CA Gen side in conjunction with the move to Cobol 6.1 – specifically any regeneration or recompilation – neither are necessary based on the information below.

     

    The optimisations that come with Cobol 6.x are significant but result in considerably, longer compile times, and with that, more memory to execute the optimisations and pretty much enforce batch compilation.  The result is load modules optimised for execution, not size, with IBM reporting online MSU consumption of between 5%-10% and above.  The variance depends on the combination of Cobol and the z-hardware you’re running.  Obviously those benefits only accrue if you recompile though.

     

    If there was no CA Gen action (no recompiles and no regenerates) then this sounds like a CA Support issue to raise so they can look at the memory management; that’s an area with significant change over the last few years.

    Hope some of that helps.

     

       



  • 3.  Re: cobol

    Posted May 31, 2018 02:45 AM

    Hi Tim,

     

    Thank you very useful. We have not made regeneration as we do not expect this to be necessary. I raise a issue.



  • 4.  Re: cobol

    Posted Jun 01, 2018 12:46 AM

    Are you current on CA Gen maintenance?  See Receiving S878-10 on batch job using COBOL 6 - CA Knowledge 



  • 5.  Re: cobol

    Posted Jun 04, 2018 03:18 AM

    I got this update from CA:  PTF RO83428 is the one that is directly related to increased storage.

    Hope this will fix the problem.