The Question is:
We are moving our application from the VAX to the Alpha platform. My user is
attempting to assemble a macro program, and receives the following:
%MACRO-F-INSVIRMEM, insufficient virtual memory
Fatal: Insufficient virtual memory to continue compilation.
%LIB-F-INSVIRMEM, insufficient virtual memory
The only reference I found for this in previous posts said to increase the
PGFLQUO for the user. I have increased it twice (from 50000 to 100000 to
200000) with no change. I have increased his WSEXTENT to WSMAX (32768). For
the heck of it, I increased the
BYTLM parameter from 64000 to 128000. Same results. What else should I be doing?
The Answer is :
First, why is your user trying to assemble (compile) a Macro32 program?
Many of these Macro32 programs are Shareable Image Transfer Vector
modules, and the mechanisms differ on OpenVMS Alpha.
Increasing the PGFLQUOTA is the usual solution to this class of
problem. Without specifics of the failing Macro32 module (and some
idea of the scale of the module), a more specific answer is not possible.
This could (still) be a problem related to the (lack of) available process
virtual memory (limited by PGFLQUOTA on OpenVMS Alpha V7.0 and later, with
the default system parameter settings), or this could be a Macro32 compiler
Please contact the Compaq Customer Support Center for assistance.
Also see topic (6399) and related topics.