Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!husc6!cmcl2!rutgers!mcnc!ece-csc!ncrcae!ncr-sd!crash!jeh From: jeh@crash.CTS.COM (Jamie Hanrahan) Newsgroups: comp.os.vms Subject: Re: Error INSVIRMEM Message-ID: <1743@crash.CTS.COM> Date: Sun, 20-Sep-87 14:59:20 EDT Article-I.D.: crash.1743 Posted: Sun Sep 20 14:59:20 1987 Date-Received: Mon, 21-Sep-87 00:43:44 EDT References: <8709192235.AA10931@ucbvax.Berkeley.EDU> Reply-To: jeh@pnet01.CTS.COM (Jamie Hanrahan) Organization: Simpact Associates, CA Lines: 49 Keywords: AUTOGEN SYSGEN VIRTUALPAGECNT Summary: Use AUTOGEN and reboot to change VIRTUALPAGECNT In article <8709192235.AA10931@ucbvax.Berkeley.EDU> F31HEI@DHHDESY3.BITNET writes: > ... SHOW LOGICAL gives the error message: > %LIB-F-INSVIRMEM, insufficient virtual memory > ... >In SYSGEN the VIRTUALPAGECNT Parameter is set to >Current=50000,default=8192,minimum=512,maximum=300000 pages >Setting it to 300000 does not help. >System page file is 20000 blocks, swap file is 6000 blocks. >Also there are parameters PGFLQUOTA and WSQUOTA. Since I'm totally >new in system management on a VAX I have no idea which parameter >I have to change. Any help to this problem is welcome... Jerry Leichter's comments on this issue are correct. A couple of things in your query prompted me to add a few things: If you're that new to VMS system management, you may be unaware that you can't change VIRTUALPAGECNT just by doing a SET command in SYSGEN. At minimum you have to SYSGEN> SET VIRTUALPAGECNT new_value SYSGEN> WRITE CURRENT ! writes the system image with the new value ! to disk ...then shut down and reboot your system. But I said "at minimum". VIRTUALPAGECNT is one of the parameters you should never change (at least not to increase it, certainly not to increase it by a factor of 6) directly through SYSGEN. Instead you should edit the file SYS$SYSTEM:MODPARAMS.DAT, adding the line ADD_VIRTUALPAGECNT=increment to the end; then use the AUTOGEN command procedure to generate new SYSGEN parameters: $ @SYS$UPDATE:AUTOGEN SAVPARAMS REBOOT The above command will reboot your system automatically with the new parameters. There are other options for the less confident; check the AUTOGEN documentation. The reason for using AUTOGEN is that increasing VIRTUALPAGECNT increases the number of physical pages of memory required to map the process headers for your balance set. If you make the combination of VIRTUALPAGECNT and BALSETCNT Too Big, you'll have an unbootable system. --- Jamie Hanrahan jeh@pnet01.cts.com or pnet01!jeh@crash.cts.com ...sdcsvax!crash!pnet01!jeh