SYSTEM seRA TCH FILES
7.1 ALLOCATION OF FILES 54, 55, AND 56
Table 11-7-6 defines the system scratch file usage.
Users of 863 interim library should release and reallocate files 54 and 56 on the far
extremity of the drum unit to provide the contiguous space necessary for PRELIB
execution.
(Refer to example 3.)
Other users may use the same procedure.
7
Scratch files 54 and 55 and load-and-go file 56 are not restricted to the system device.
The placement and size of these files is installation-dependent.
As installed, files 54,
55, and 56 immediately follow MSOS system files and are allocated for 1 track each.
Since files 54 and 56 can be on any available mass storage device maintained by the
system, PRELIB cannot arbitrarily release and reallocate these files.
Before a PRELIB
run, the user should release any of these files that occur on the system device and
restore them after the PRELIB run.
If
file 54, 55, or 56 occurs on a device other
than the system device, it need not be released prior to a PRELIB run as long as
enough disk space remains to satisfy the requirements of PRELIB (16,000 segments).
The following are examples of jobs that release and reallocate files 54 to 56.
1.
Assume that files 54, 55, and 56 are on the system pack.
The following job
releases them and allocates file 55 on a scratch pack for use by PRELIB.
The
scratch pack is 854/2.
File 55 must contain at least 500 blocks.
$JOB, , ,
$RAT,854/2
$CLOSE,54
$FET, MSOS, FILE54, 512, 00, 0000, 0000
$RELEASE,ALL
$ALLOCATE,100
$CLOSE,56
$FET, MSOS, FILE56, 960, 00, 0000,0000
$RELEASE, ALL
$ALLOCATE,100
$CLOSE,55
$FET, MSOS, FILE55, 512, 00, 0000, 0000
$ALLOCATE, 64, 999999
~~end-
of-file
60410800 D
NOTE
ANSI FORTRAN requires file 55 to be
at least 1600 blocks.
II-7-1
I
I
I
I
Need help?
Do you have a question about the 3170 and is the answer not in the manual?
Questions and answers