DSTEVENS@VAXC.STEVENS-TECH.EDU (David L. Stevens) (04/05/88)
Greetings Programmers, I have a question for the various system managers out there. On your systems, what do you consider to be a reasonable limit to the PGFLQUOTA. This is a parameter set for each account in Authorize. The reason for the question is that currently we set it as 10,000; but have been getting requests from faculty for much greater quotas. I believe that 10,000 is the default from DEC based on some set of assumptions that should result in reasonable performance. We are concerned about the implications of changing the 10,000 without first checking what others have done and under what conditions and with what kinds of results. What is a reasonable default size; what happens if some people have much larger quotas? Where does overall system performance degrade? What impact does this have on your system, what other parameters must be increased to accomodate this (ie PAGEFILE) ??????? Any help is greatly appreciated. If enough requests warrant it, I will summarize to the Net. Thanx Dave Stevens Senior Systems Programmer Stevens Institute of Technology CCnet: SITVXC::DSTEVENS Bitnet: DSTEVENS@SITVXC Internet: DSTEVENS@VAXC.STEVENS-TECH.EDU 'Self realization, I was thinking of those immortal words of Socrates when he said, "I drank what ?"' - Real Genius ------------
SYSRUTH@utorphys.BITNET (04/14/88)
Well, to begin with there's no point in making PGFLQUOTA any bigger than your biggest pagefile. So you will have to make pagefiles big enough to handle it. In fact you'd better allow some extra if it's very much bigger than the rest since VMS will use it preferentially and (as far as I know) there's no way to dictate which pagefile to use for which processes (if this *can* be done, I'd love to know how). Second, you'll have to increase VIRTUALPAGECNT (sp?) to accommodate it. Third, although it's not strictly necessary, if you have a decent amount of memory on your system, you probably should increase WSMAX (SYSGEN) and WSEXTENT (in AUTHORIZE) to something larger than they are, unless they are already up in the 5000+ range. I would consider 10,000 pretty restrictive. Our default here is around 20K, and several people have pgflquo of 30K. There is even a seismic package running here which can be as big as 100,000 (although the largest we've seen so far is about 80K). As a result, we have the following setup (on our VAX 780, which has 32MB of memory): biggest pagefile 150,000 blocks (because other processes get put there) VIRTUALPAGECNT 150000 WSMAX 10240 WSEXTENT default 5000, can be as high as 7500 (5000 is ample for 99% of users' programs) (Needless to say, with all that memory I have also drastically increased all the memory management parameters (FREExxx, MPW_xxx, etc.), detached processes' wsxxxx limits (in SYSGEN PQL_ parameters), paged and nonpaged pool, request packet allocations, how many things are installed shared, etc. etc. etc.) Incidentally, we used to have an 8600 which was crippled with only 12MB, and we still allowed default pgflquo of 20K, with no problems. Really it's the quantity of pagefile space that counts here. Hope this helps. Ruth Milner Systems Manager University of Toronto Physics