[an error occurred while processing this directive]

HP OpenVMS Systems

ask the wizard
Content starts here

VASFULL Virtual Address Space Full Errors?

» close window

The Question is:

 
Hi,
 
I have installed Openvms V7.2 on a VAX Station 4000 - 60.
 
When I run a executable file which is of size 400000 blocks, or when I try
to run a program link on cob file (Cobol version 2.5). I get an error
Virtual Address Space is full.
 
I have increased the pagefile to 11,00,000 blocks. The VIRTUALPAGECNT
PARAMETER has been set to 10,00,000. The PGFLQUOTA for that particulat login
has been increased to 8,00,000.
 
But, still I get the same error. What is to be done
 
Thanks and Regards
 
Arun. S
System Administrator
HCL INFOSYSTEMS LTD. (STP)
43,44 MONTIETH ROAD
CHENNAI - 600 008.
Email : aruns@hcl.co.in / sysadm@hcl.co.in
 


The Answer is :

 
  The OpenVMS LINKER requires the entire image address space be available
  as part of the construction of the image, so an address space large
  enough to contain the image, as well as the LINKER and associated data,
  is required.
 
  OpenVMS VAX permits an image virtual address space of up to the limit
  set by the PGFLQUOTA quota and the VIRTUALPAGECNT parameter, or up to
  the architectural limit (of P0 space) of one terabyte, whichever is
  lower.
 
  On both OpenVMS VAX and OpenVMS Alpha, a one terabyte virtual address
  space is available by default.  Up to a two terabyte address space is
  available when the programmer makes use of both P0 and P1 virtual address
  space, and a programmer can create applications on OpenVMS Alpha V7.0 and
  later that make use of a significantly larger available address space.
 
  As a first step, reset PGFLQUOTA to the appropriately large value, and
  reset the value of VIRTUALPAGECNT in MODPARAMS.DAT and then rerun
  AUTOGEN with FEEDBACK followed by a system reboot.  Ensure that
  sufficient PAGEFILE.SYS is configured, and that sufficient physical
  memory is available.
 
	--
 
  The HELP/MESSAGE VASFULL command returns the following:
 
 VASFULL,  virtual address space is full
 
  Facility:     SYSTEM, System Services
 
  Explanation:  The virtual address space is full.
 
  User Action:  Reboot and increase the amount of allowable virtual address
                space. If this message is associated with a vector disabled
                (VECDIS) status code, insufficient process virtual address
                space exists to allow the current process's mainline vector
                state to be saved.
 
 

answer written or last revised on ( 7-JUL-1999 )

» close window