home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!stanford.edu!agate!usenet.ins.cwru.edu!gatech!darwin.sura.net!zaphod.mps.ohio-state.edu!moe.ksu.ksu.edu!deimos.cis.ksu.edu!mccall!infopiz!cmkrnl!jeh
- Newsgroups: vmsnet.internals
- Subject: Re: VMS tuning for a vaxcluster (LAVC)
- Message-ID: <1992Aug27.175326.656@cmkrnl.com>
- From: jeh@cmkrnl.com
- Date: 27 Aug 92 17:53:26 PDT
- References: <2504@mitech.com>
- Organization: Kernel Mode Consulting, San Diego, CA
- Lines: 42
-
- In article <2504@mitech.com>, gjc@mitech.com (George J. Carrette) writes:
- > Now. My question is, what good does this do in a VAXCLUSTER environment,
- > specifically a LAVC environment? Here a page fault consists
- > of both a trip over the ethernet and a trip to disk.
- >
- > Obviously if a satelite has the pages of an image already in memory,
- > then you will winning big, avoiding a trip across the ethernet and everything.
- >
- > But what about the trip to disk? Is there a way to avoid that?
- >
- > The LAVC server node may have plenty of free memory, but it may have *never*
- > activated any of the images that people on the LAVC's are interested in.
- >
- > Even if it had activated those images, would there be any optimization
- > available? (That is, does the vaxcluster lavc disk server -know- that
- > pages from a disk file may already be available in memory?)
-
- Not as far as the pager is concerned. The pager is interested in either finding
- a page on the local free or modified page list, or (for global valid pages) in
- the working set of another process on the local node, or in the image file.
- Again, if we had cluster-wide global sections... even read-only ones...
-
- > In VMS 5.4-3 I was using the hack of having all images from SYS$SYSTEM
- > and SYS$SHARE also available on the local hard disk. That is a bit hackish,
- > so I didn't bother re-doing that for VMS 5.5.
-
- Here is another hack, and a partly-baked idea at that (ie I haven't thought
- this through; it might not do what you want). But if your server is all that
- memory rich you could turn some of the memory over to a RAM disk driver, copy
- the frequently-executed images to the RAM disk, and include the directories
- in the RAM disk early in the SYS$SYSTEM: search list.
-
- The bad part is that if those same images are activated on the server they're
- going to be in memory TWICE on the server -- once in the RAM disk and again as
- global pages (or process private pages if they aren't installed shared on the
- server).
-
- --- Jamie Hanrahan, Kernel Mode Consulting, San Diego CA
- uucp 'g' protocol guru and release coordinator, VMSnet (DECUS uucp) W.G., and
- Chair, VMS Programming and Internals Working Group, U.S. DECUS VAX Systems SIG
- Internet: jeh@cmkrnl.com, hanrahan@eisner.decus.org, or jeh@crash.cts.com
- Uucp: ...{crash,eisner,uunet}!cmkrnl!jeh
-