Dear all,
Upto my understanding here with the manuals, Adding routines/load modules will enhance the system performance as they are obtained in the central memory instead of DASD's. Here in my shop i have a routine that has to be added to the LPALSTXX which may/maynot improve my performance. How do i check the improvement in performance? say before and after. Do i have any utilities/routines/or the records from the SMF would help me in measuring the performance? Hope i'm clear. Please let me know in case if i need to give more input. Apologies if i'm wrong.
Thanks,
Viswa
Clarification on LPALSTXX.
-
- Posts: 271
- Joined: Mon Oct 25, 2010 2:24 pm
- Skillset: CICS, REXX, z/OS System Programming, COBOL.
- Referer: friend
-
- Global moderator
- Posts: 2105
- Joined: Thu Jun 03, 2010 6:21 pm
- Skillset: Assembler, JCL, utilities
- Referer: zos.efglobe.com
Re: Clarification on LPALSTXX.
You put a load module in LPA for two reasons.
Few user programs actually meet either reason and are really reenterable. I would test this very carefully before placing the module in LPA. I had a program fail for this reason: it was slightly embarassing.
- It is actually used by two (or more) jobs most of the time. By inserting the module in LPA you are using just one copy of the module in storage.
- The module is used repeatedly. In other words the module is loaded thousands of times a day. Program fetch is fairly efficent, but not doing it is more efficent.
Few user programs actually meet either reason and are really reenterable. I would test this very carefully before placing the module in LPA. I had a program fail for this reason: it was slightly embarassing.
-
- Global moderator
- Posts: 3805
- Joined: Tue Jan 25, 2011 12:02 am
- Skillset: Easytrieve Plus, Cobol, Utilities, that sort of stuff
- Referer: Google
Re: Clarification on LPALSTXX.
Can you describe how the routine/load module is used?
I don't think it is very likely that putting it in the LPA is going to give you a noticeable payback in performance terms. You'd have to have thousands of jobs using the routine each day to begin to notice much saving with it being in the LPA vs simply load it from DASD. I don't even know that thousands would be enough, but if you don't have even that, then I don't think performance would be a reason to put it in the LPA.
I don't think it is very likely that putting it in the LPA is going to give you a noticeable payback in performance terms. You'd have to have thousands of jobs using the routine each day to begin to notice much saving with it being in the LPA vs simply load it from DASD. I don't even know that thousands would be enough, but if you don't have even that, then I don't think performance would be a reason to put it in the LPA.
-
- Posts: 271
- Joined: Mon Oct 25, 2010 2:24 pm
- Skillset: CICS, REXX, z/OS System Programming, COBOL.
- Referer: friend
Re: Clarification on LPALSTXX.
Thanks steve and billy for addressing the post and for your valuable time!.
I thought we can visualize the performance change as we do it in CICS VSAM tunning( by analyzing the SMF 110)
. Thanks a lot for addressing the post!! thanks again!
Yes agreed! this is not only on the performance basis. But also to eliminate the maximum no of I/O operations that happens.
Thanks,
Viswa
I thought we can visualize the performance change as we do it in CICS VSAM tunning( by analyzing the SMF 110)

then I don't think performance would be a reason to put it in the LPA.
Yes agreed! this is not only on the performance basis. But also to eliminate the maximum no of I/O operations that happens.
Thanks,
Viswa
-
- Global moderator
- Posts: 3805
- Joined: Tue Jan 25, 2011 12:02 am
- Skillset: Easytrieve Plus, Cobol, Utilities, that sort of stuff
- Referer: Google
Re: Clarification on LPALSTXX.
Can you outline how the routine is being/to be used?
-
- Global moderator
- Posts: 3720
- Joined: Sat Dec 19, 2009 8:32 pm
- Skillset: Systems programming, SAS, COBOL, CICS, JCL, SMS, VSAM, etc.
- Referer: other forum
- Location: Dubuque, Iowa, USA
Re: Clarification on LPALSTXX.
What system statistics or measurements do you have that indicate there is a problem now? How often is the module used? How is the module used? Has your site management agreed to your idea of adding this module to the LPA? It seems to me that you're focused on the positives of doing this without adequately considering the negatives.But also to eliminate the maximum no of I/O operations that happens.
-
- Global moderator
- Posts: 3006
- Joined: Fri Apr 18, 2008 11:25 pm
- Skillset: tso,rexx,assembler,pl/i,storage,mvs,os/390,z/os,
- Referer: www.ibmmainframes.com
Re: Clarification on LPALSTXX.
putting thins in lpa is usually for storage related issues ,
one copy serves many
for load and directory related issues VLF and DLF should be more than enough
one copy serves many
for load and directory related issues VLF and DLF should be more than enough
cheers
enrico
When I tell somebody to RTFM or STFW I usually have the page open in another tab/window of my browser,
so that I am sure that the information requested can be reached with a very small effort
enrico
When I tell somebody to RTFM or STFW I usually have the page open in another tab/window of my browser,
so that I am sure that the information requested can be reached with a very small effort
-
- Posts: 271
- Joined: Mon Oct 25, 2010 2:24 pm
- Skillset: CICS, REXX, z/OS System Programming, COBOL.
- Referer: friend
Re: Clarification on LPALSTXX.
Thanks all for your valuable comments and time!
To be very honest the routine is not written by me! Its from the Application team and it seems to be an exit routine for their batch jobs.
Apologize this was my question previously. And i got a reply from the experts saying this cant be visualized.
Good interpretation. They didn't agree for this process now.
Yes agreed!!
Thanks all for your time and support!!
Thanks
Viswa
Billy wrote:Can you outline how the routine is being/to be used?
To be very honest the routine is not written by me! Its from the Application team and it seems to be an exit routine for their batch jobs.
Robert wrote: What system statistics or measurements do you have that indicate there is a problem now?
Apologize this was my question previously. And i got a reply from the experts saying this cant be visualized.
Robert wrote: Has your site management agreed
Good interpretation. They didn't agree for this process now.
Enrico wrote: or load and directory related issues VLF and DLF should be more than enough
Yes agreed!!
Thanks all for your time and support!!
Thanks
Viswa
-
- Similar Topics
- Replies
- Views
- Last post
-
- 2
- 1668
-
by csakil
View the latest post
Wed Mar 17, 2021 11:39 pm
-
- 5
- 5497
-
by willy jensen
View the latest post
Mon Jul 17, 2023 12:41 pm