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
 

 

Performance of application with user abends

 
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> COBOL Programming
View previous topic :: :: View next topic  
Author Message
mlp

New User


Joined: 23 Sep 2005
Posts: 91

PostPosted: Fri Dec 31, 2010 12:27 pm    Post subject: Performance of application with user abends
Reply with quote

In the batch applications I am working upon currently, there are many user abend instances where some key data validations fail. I observed in the SPOOL that a normal execution of the batch takes lesser time than that of ABENDed case.

Surprisingly, when we issue user abend we are forcibly cutting short the processing logic. Still when it abends it takes more time. Why is that?
Back to top
View user's profile Send private message

dbzTHEdinosauer

Global Moderator


Joined: 20 Oct 2006
Posts: 6966
Location: porcelain throne

PostPosted: Fri Dec 31, 2010 2:08 pm    Post subject:
Reply with quote

someone has to make a decision,
based on business requirements,
when a process has to stop,
and when the invalid input
  • is to be reported
  • and the processing continues with the next input
.

old style was to force a dump when invalid error occurs.
now-a-days,
if a process decides to end
  • display relevent data to insure that the input can be corrected
  • issue a non-zero return code
  • issue goback


forcing a dump and a system abend, as you noticed, is very expensive,
as well as useless.

as to your question, why does an abend take more time?
lot of mvs services are called due to the abend.
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 -> COBOL Programming All times are GMT + 6 Hours
Page 1 of 1

 

Search our Forum:

Similar Topics
Topic Author Forum Replies Posted
No new posts BC, BCR, BRC, BRCL performance steve-myers PL/I & Assembler 0 Fri Dec 23, 2016 7:44 am
No new posts TWS EQQYCAIN - not sure how to get ap... mbenaud IBM Tools 0 Wed Dec 14, 2016 8:45 pm
No new posts PL/I code tuning/Performance improvement Virendra Shambharkar PL/I & Assembler 4 Mon Dec 05, 2016 11:57 am
No new posts What are the way we can improve CPU p... Gunapala CN DB2 10 Mon Oct 24, 2016 2:16 pm
No new posts SORT - E15 and E35 using same user ex... Abhi Nature DFSORT/ICETOOL 12 Mon Oct 03, 2016 4:33 pm


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