User`s guide
SRUN
VBGEXE tries to find the save-image file on the system device. If it cannot find the
file there, it tries to find the save-image file on the default data device.
Options
/BUFFER:value
Reserves more space in memory than the actual program size. The value
argument specifies the octal number of words in memory to allocate.
Virtual Jobs
If you use /BUFFER for a virtual job linked with the /V option (or /XM), RT–11
ignores /BUFFER because it has already provided a buffer in extended memory.
FORTRAN IV System Jobs
You must use this option to execute a FORTRAN IV system job.
The following formula determines the space needed to run a FORTRAN program
as a system job:
n = [[504+(35*N)+(R-136)+A*512]/2]+[10*qcount]+[6*num]+[25*INTSET]+[64+R/2]
where:
A Specifies the maximum number of files open at one time. Each
file opened as double buffered should be counted as two files.
N Specifies the maximum number
10
of simultaneously open
channels (logical unit numbers). This value is specified when the
compiler is built and can be overridden with the /UNITS option
during main program compilation; the default value is 6. Make
sure you use a decimal point with this number.
R Specifies the maximum formatted sequential record length. This
value is specified when the compiler is built and can be overridden
with the /RECORD option during main program compilation; the
default value is 136.
qcount Specifies queue elements.
num Specifies the number of channels.
INTSET Specifies the SYSLIB INTSET function.
Include the following optional elements in the formula if you want to use the
indicated system subroutine library (SYSLIB) functions:
[10*qcount] Specifies space for queue elements, which the IQSET function
requires.
[6*num] Specifies space for the number of channels, which the ICDFN
function requires.
RT–11 Command Descriptions 315










