Portal | Manuals | References | Downloads | Info | Programs | JCLs | Master the Mainframes
IBM Mainframe Computers Forums Index
 
Register
 
IBM Mainframe Computers Forums Index Mainframe: Search IBM Mainframe Forum: FAQ Memberlist Usergroups Profile Log in to check your private messages Log in
 

 

High CPU usage for a transaction

 
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> CICS
View previous topic :: :: View next topic  
Author Message
ami777us

New User


Joined: 06 Apr 2007
Posts: 33
Location: USA

PostPosted: Wed Aug 08, 2007 2:20 am    Post subject: High CPU usage for a transaction
Reply with quote

Hi,

A transaction fired from web interface seems to be using 20% more CPU than my managers think based on the past statistics and data in CICS.
I am not sure where to start researching this issue from and if there are any tools available readily to detect the high CPU hitter.

We have Strobe,mainview but doesnt help much in detecting the CPU hitters online.Any ideas?????
Back to top
View user's profile Send private message

dick scherrer

Site Director


Joined: 23 Nov 2006
Posts: 19270
Location: Inside the Matrix

PostPosted: Wed Aug 08, 2007 2:59 am    Post subject:
Reply with quote

Hello,

I'd suggest you talk with your performance monitoring or system support people. You should be able to get what you need from SMF records.

Those people may already have a process in place to report on past activity.
Back to top
View user's profile Send private message
Earl

Active User


Joined: 17 Jun 2007
Posts: 148
Location: oklahoma

PostPosted: Wed Aug 08, 2007 9:02 pm    Post subject:
Reply with quote

Transactions running on behalf of a Web request, will always take longer
and cosume more resources end-to-end than Greenscreen.


There is front-end and back-end code that gets executed outside of the
transaction.
Back to top
View user's profile Send private message
ami777us

New User


Joined: 06 Apr 2007
Posts: 33
Location: USA

PostPosted: Thu Aug 09, 2007 12:43 am    Post subject:
Reply with quote

I thought transactions are strictly the mainframe portion of it and front end has got nothing to do with it.Sorry I am not talking about the front end response time.Please find below the Strobe report which I felt is consuming high CPU on a specific LE module COBPACK.Can you please take a look and see if this makes any sense.What is COBPACK?

CPU TIME%

.COBLIB IGZCPAC COBPACK GENERAL 5.39 5.50
Back to top
View user's profile Send private message
Earl

Active User


Joined: 17 Jun 2007
Posts: 148
Location: oklahoma

PostPosted: Thu Aug 09, 2007 1:01 am    Post subject:
Reply with quote

I'm not a strobe person.

how does the web transaction get initiated ('fired up) ?


is the webfired" transaction terminal oriented transaction" that you can run greenscreen 3270?

what statistics are your mgrs looking at to determine 20% increase run time ?
Back to top
View user's profile Send private message
ami777us

New User


Joined: 06 Apr 2007
Posts: 33
Location: USA

PostPosted: Thu Aug 09, 2007 1:20 am    Post subject:
Reply with quote

There is frnt end webpage which collects all the keyed info and then MQ is used to trigger a tran on the CICS.Its not terminal oriented.

My mngrs are looking at the SMF data to determine the increase.
Back to top
View user's profile Send private message
Earl

Active User


Joined: 17 Jun 2007
Posts: 148
Location: oklahoma

PostPosted: Thu Aug 09, 2007 1:30 am    Post subject:
Reply with quote

in comparison to what,

MQ tirggered from batch or another mechanism?

do you have any method to capture/reveiw the MQ data passed
old-way vs. webpage ?

could be your frnt end webpage is sending 20% more data


do you have any debugging' tools like interest ?

run test under debug , old vs. webpage, look for differences in code path..
Back to top
View user's profile Send private message
dick scherrer

Site Director


Joined: 23 Nov 2006
Posts: 19270
Location: Inside the Matrix

PostPosted: Thu Aug 09, 2007 2:57 am    Post subject:
Reply with quote

Hello,

COBPACK is probably a set of LE COBOL support modules, packaged in a single module for performance reasons, rather than having many individual bits of suppoprt code.

SMF is a good place to get numbers, but what is this transaction being compared against? If this particular program is a new set of code and has no corresponding 3270-type transaction, i'm not sure how a comparison is being made.
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> CICS All times are GMT + 6 Hours
Page 1 of 1

 

Search our Forum:

Similar Topics
Topic Author Forum Replies Posted
No new posts CICS transaction slow response time vasanthz All Other Mainframe Topics 3 Thu Jan 19, 2017 1:31 am
No new posts ESQA overflow - high ECSA utilization vasanthz All Other Mainframe Topics 1 Thu Dec 29, 2016 7:06 am
No new posts High CPU consumption Job using IAM fi... aswinir JCL & VSAM 15 Thu Dec 01, 2016 8:28 pm
No new posts Detailed Transaction History report f... Kyle Carroll CICS 5 Tue Oct 18, 2016 12:42 am
No new posts How to calculate an specific transact... lind sh CICS 2 Tue Sep 13, 2016 9:20 pm


Facebook
Back to Top
 
Mainframe Wiki | Forum Rules | Bookmarks | Subscriptions | FAQ | Tutorials | Contact Us