home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: vmsnet.internals
- Path: sparky!uunet!decwrl!pa.dec.com!e2big.mko.dec.com!vertex.enet.dec.com!pettigrew
- From: pettigrew@vertex.enet.dec.com (Mike Pettigrew)
- Subject: Re: VMS Tuning
- Message-ID: <1992Aug26.012124.7638@e2big.mko.dec.com>
- Sender: guest@e2big.mko.dec.com (Guest (DECnet))
- Organization: Digital Equipment Corporation
- References: <920824110854.5b3@VESTA.SUNQUEST.COM> <1992Aug25.104709.15087@husc3.harvard.edu>
- Date: 25 AUG 92 18:02:11
- Lines: 59
-
- >
- >One method I've used in the past is to take a new application, install it
- >on the system, then set up an account with a massive WSEXTENT. Run the app
- >from this test account and see how high the page count goes. If, like some
- >s/w I've tested in this way, the app keeps eating pages up to the WSEXTENT
- >value, revise the figure down and try again until you see a performance hit.
- >Other s/w will peak at some figure, which can then be used as the WSEXTENT
- >for users requiring that app (unless the figure is ridiculous, in which
- >case you revise it down to the performance hit mentioned above).
- >
- >
-
- Another method that works well is to use the SHOW PROCESS/CONTINUOUS command
- on an active application, and observe the maximum virtual storage requirement
- for the image. This is a good approximation to what your WSEXTENT should be.
- A minimal value will be one half the "typical" image virtual storage
- requirement.
-
-
- Most linked applications which I have studied use 6,000 to 10,000 pages
- per image. 8096 pages is a good starting range for WSEXTENT in such
- accounts.
-
-
- Most of the DCL commands use from 300 to 2,000 pages. The VAX C
- compiler has a peak usage of about 25,000 pages for a 1000 line module
- compilation. A WSEXTENT of 25,000 pages is quite reasonable for such
- a development account and can cut compile times by 80%, as well as
- improving overall system response.
-
-
- As a fallback under heavy memory usage, WSQUOTA can be set to
- (0.8*memsize)/maxprocesscount, or or a minimum value of 512 pages.
- WSDEFAULT must be set to a minimum value calculated by AUTOGEN,
- usually around 300 pages.
-
-
- If you have VMS 5.3 or later versions, you should consider raising the
- parameter MPW_HILIMIT to one half of your total memory. This almost
- eliminates writes to the system page file, and thus improves system
- response. There is no real benefit to having more free memory than
- is needed to start the next process.
-
-
-
- >
- >Your mileage may vary.
- >
-
- Yes, it certainly will!
-
- ----------------------------------------------------------------------------
- | -Mike Pettigrew pettigrew_mi@ripple.enet.dec.com
- | (206) 661-3032
- | Digital Equipment Corporation
- | Federal Way, Washington, USA
- |___________________________________________________________________________
- |These opinions are mine and not necessarily my employer's
- ----------------------------------------------------------------------------
-