IBM Mainframe Forum Index
 
Log In
 
IBM Mainframe Forum Index Mainframe: Search IBM Mainframe Forum: FAQ Register
 

Parameters for perfomance comparison of two jobs


IBM Mainframe Forums -> JCL & VSAM
Post new topic   Reply to topic
View previous topic :: View next topic  
Author Message
Anil George

New User


Joined: 13 Feb 2008
Posts: 7
Location: India

PostPosted: Tue Feb 19, 2008 11:41 am
Reply with quote

When doing the performance comparison of two jobs which are the parameters to be compared?
We have the parameters like
Code:

EXCP    CPU    SRB  CLOCK   SERV  PG   PAGE   SWAP    VIO SWAPS STEPNO
 281    .00    .00    .00   9802   0      0      0      0     0     1


I am aware that the main parameters to be compared are TOTAL CPU TIME and TOTAL ELAPSED TIME. I searched for the same in google but was quite unable to find the definition of some of the parameters except

EXCP: The number of EXCPs (Execute Channel Program) performed during the measurement interval.
SRB: The number of CPU seconds consumed in SRB mode during the measurement interval. This does not include any SRB time consumed by the Application Performance Analyzer measurement task.
SERV: CPU SERV + I/O SERV + OTH SERV

Can somebody please let me know what these parameters actually mean?

Thanks for stopping by...


[/code]
Back to top
View user's profile Send private message
Bill Dennis

Active Member


Joined: 17 Aug 2007
Posts: 562
Location: Iowa, USA

PostPosted: Fri Feb 22, 2008 4:20 am
Reply with quote

EXCP is an indication of disk and tape I/O activity.

SRB is CPU time consumed on behalf of your job by system-level routines. The biggest variation I've seen comes with I/O activity. Run a program with small file blksizes and again with large file blksizes and notice the reduction in SRB time. SRB + TCB = total CPU

SERV represents Service Units, an attempt to standardize job resource usage on different sized processors. Faster CPUs have a higher SU/sec rating so a program that takes less CPU time on a fast processor will show about the same service units consumed as the slower processor.
Back to top
View user's profile Send private message
Anil George

New User


Joined: 13 Feb 2008
Posts: 7
Location: India

PostPosted: Mon Mar 03, 2008 3:11 pm
Reply with quote

Thanks Bill for the reply....

I was comparing two jobs with some DB2 performance improvements and was curious to know which are the parameters to be compared other than the total elapased time and cpu time.
Ideally which parameters should be considered for measuring/comparing the perfomance of programs.

Rgds,
Anil
Back to top
View user's profile Send private message
Bill Dennis

Active Member


Joined: 17 Aug 2007
Posts: 562
Location: Iowa, USA

PostPosted: Mon Mar 03, 2008 9:46 pm
Reply with quote

CPU (including SRB) and EXCP are the main values to compare. For DB2 jobs, there may be time accounted for in the DB2 tasks for your job so I'm not sure how to accurately compare performance of two DB2 jobs.
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic View Bookmarks
All times are GMT + 6 Hours
Forum Index -> JCL & VSAM

 


Similar Topics
Topic Forum Replies
No new posts Finding and researching jobs All Other Mainframe Topics 0
No new posts How to create a list of SAR jobs with... CA Products 3
No new posts Help in Automating Batch JCL jobs mon... JCL & VSAM 3
No new posts Passing Parameters to Programs Invoke... PL/I & Assembler 5
No new posts Submit multiple jobs from a library t... JCL & VSAM 14
Search our Forums:

Back to Top