MVSFORUMS.com Forum Index MVSFORUMS.com
A Community of and for MVS Professionals
 
 FAQFAQ   SearchSearch   Quick Manuals   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

linklst and linklist?

 
Post new topic   Reply to topic   printer-friendly view    MVSFORUMS.com Forum Index -> Application Programming
View previous topic :: View next topic  
Author Message
ds390
Beginner


Joined: 23 Jan 2007
Posts: 82
Topics: 39

PostPosted: Mon Jul 02, 2007 1:49 pm    Post subject: linklst and linklist? Reply with quote

Hi,

When I use ISRDDN LPA utility, there are dd names "LPALIB" and "LINKLIST", but when I use ISRFIND there are dd names "LINKLST" and "LPALST". These two sets of library lists are not identical.

Can someone tell me what's the difference between LPALIB and LPALST, LINKLST and LINKLIST? They are confusing...
Back to top
View user's profile Send private message
dbzTHEdinosauer
Supermod


Joined: 20 Oct 2006
Posts: 1411
Topics: 26
Location: germany

PostPosted: Mon Jul 02, 2007 4:21 pm    Post subject: Reply with quote

I spent about 4 minutes looking these things up.

by the way, it is LNKLST and not LINKLST.

I started at the z/OS V1R6.0 Library Center
This link is to a JAVA script display and the SEARCH goes thru all manuals of z/OS and are looking for ISRDDN.

SEARCHs at the Bookmanager Library Server Library for OS/390 require a keyword that can be found in book titles, book names, or doc numbers. But the bookmanager is where you want to go if you want all Versions/Releases of, say, COBOL or REXX or C, or CICS etc..

entered ISRDDN, found this:

Quote:

The APF, LINKLIST, PARMLIB, and LPA commands add and remove pseudo-DD names that show the defined APF libraries, link list libraries, PARMLIB libraries, and LPA libraries respectively. These pseudo-DD names are shown as if they are allocated DD names, but no actual allocation to the libraries is made. You can use most of the primary and line commands with these names, just as you would with real DD names.

In the confirmation panel, you can type YES to process the libraries, or SKIP to process the libraries and avoid the confirmation panel in the future. Dynamic LPA, Link lists, PARMLIB, and APF lists are all supported.

The LINKLIST and LPA commands add both the LINKLIST and LPALIB pseudo-DD names. To delete any pseudo-DD name, enter the appropriate command a second time. For example, to add APF libraries to the list, use the APF commmand. To remove the APF libraries from the list, enter the APF command a second time.


entered ISRFIND, found this:
Quote:

2.2.6 Add Load Modules to the Pageable Link-Pack Area (LPA)


After you have installed and verified ISPF, you can enhance its performance by adding the LPA-eligible load modules (in the SISPLPA library) to the LPA list in an LPALSTxx member of PARMLIB. Add those load modules not eligible for LPA (in the SISPLOAD library) to the link list in an LNKLSTxx member of PARMLIB. For information about adding data sets to the Link and LPA lists, see z/OS MVS Initialization and Tuning Reference. You can then remove these data sets from the STEPLIB in your TSO LOGON procedure. After adding SISPLPA to LPALST and SISPLOAD to LNKLST, specify CLPA as an initial program load (IPL) parameter to force the SISPLPA modules into the link pack area and to have SISPLOAD added as a system link library


my take on this is that for
ISRDDN, LPALIB and LINKLIST are ISRDDN commands that add the LINKLIST or the LPALIB pseudo-DD names
and for
ISRFIND, with LPALST and LNKLST we are talking about adding load modules to the LINK PACK AREA LPA to enhance ISPF performance. Here LPSLSTxx and LNKLSTxx are part of the PARMLIB used on invocation of ISPF (SIGNON)

now, do I completely understand the difference? Not really, but I do know that LPALIB and LINKLIST are ISRDDN commands and LPALSTxx and LNKLSTxx are DD names associated with the PARMLIB/STEPLIB of a TSO Logon Procedure.

and I also, now, know that this question should have been in either the Utilities Forum or Other Technical Topics Forum.
_________________
Dick Brenholtz
American living in Varel, Germany
Back to top
View user's profile Send private message
semigeezer
Supermod


Joined: 03 Jan 2003
Posts: 1014
Topics: 13
Location: Atlantis

PostPosted: Mon Jul 02, 2007 5:48 pm    Post subject: Reply with quote

The difference is actually quite simple. I spelled it wrong. But functionally they are the same thing.

I think Lionel Dyke pointed this out about 8 or 10 years ago, but since it isn't a functional problem and he didn't really care, it was never changed. (Those of you who know Lionel probably know he was instrumental in placing requirements on TASID and subsequently ISRDDN in the early days. Those of you that don't know him have missed out on knowing a good fellow and technical wizard... Unfortunately, he has since been dragged over to the dark side... to the land of evil... into the depths where the human soul ceases to be... where judgment must be suppressed and all sense and reason negated... He went into management! (albeit kicking and screaming). May his better nature survive the indignity! Sad )
Back to top
View user's profile Send private message Visit poster's website
ds390
Beginner


Joined: 23 Jan 2007
Posts: 82
Topics: 39

PostPosted: Mon Jul 02, 2007 10:43 pm    Post subject: Reply with quote

Thank you guys for helping, and I appologize for my careless posting. I did a comparison again. The two sets of DD are identical, except the names.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic   printer-friendly view    MVSFORUMS.com Forum Index -> Application Programming All times are GMT - 5 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


MVSFORUMS
Powered by phpBB © 2001, 2005 phpBB Group