home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / os / vms / 12778 < prev    next >
Encoding:
Internet Message Format  |  1992-07-25  |  1.5 KB

  1. Path: sparky!uunet!elroy.jpl.nasa.gov!ames!agate!ucbvax!lrw.com!leichter
  2. From: leichter@lrw.com (JERRY LEICHTER)
  3. Newsgroups: comp.os.vms
  4. Subject: re: ?Effect of large number of logical definitions?
  5. Message-ID: <9207241813.AA21858@uu3.psi.com>
  6. Date: 24 Jul 92 14:17:50 GMT
  7. Sender: daemon@ucbvax.BERKELEY.EDU
  8. Distribution: world
  9. Organization: The Internet
  10. Lines: 27
  11.  
  12.  
  13.     What measurable or noticeable effect upon users is caused by having a
  14.     large number of logicals defined in the system tables?  I ask this
  15.     because we just installed GKS; it has created close to 100 logical
  16.     names, which will seldom get used.   Will this slow down the average
  17.     non-GKS user?  Should the designers of GKS have used a different
  18.     method?
  19.  
  20. Logical names are stored in hash tables.  The hash tables are fairly large,
  21. so performance is relatively independent of the number of names in the tables.
  22. There are SYSGEN parameters (LNMxHASHTBL, for x = P for process, S for system)
  23. that you can change if necessary.
  24.  
  25. One curious thing about logical name tables:  While you see many different
  26. tables, internally they use one shared table for all system names, and
  27. one for each process.  The stored entry shows what table a given name is
  28. in.  To look up a name, you have to find a match on both the name and the
  29. table.
  30.  
  31. Beyond the time cost, the names themselves (and, of course, the tables) have
  32. to be stored.  That will cost you paged pool.
  33.  
  34. The 100 logical names that GKS adds should be no big deal.  The logical name
  35. facility was designed with exactly this kind of use in mind.
  36.  
  37.                             -- Jerry
  38.  
  39.