HP OpenVMS Systemsask the wizard |
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.
|