The f-resize command in the DM account examines existing file modulos (VME only) for every file found in the file-of-files file, and recalculates a new recommended modulo for each file.
f-resize {(options}
options | a | Resizes one account. |
e | Forces resize of empty files. As a default, empty files are ignored by the f-resize program. | |
p | Directs output to the system printer via the spooler. | |
r{frame.size} | Resizes files according to the frame size specified. If the frame size is not specified, the frame size of the current system is used. | |
u | Specifies that no downsizing takes place. | |
x | Removes the resize parameter from attribute 13 of the d-pointer. |
Files are given a new recommended size according to their statistical information and are given a new modulo based on a file 75% full. The files are not immediately resized. The recommended modulo is stored in the file’s file-defining item (D-pointer) in attribute 13.
If a period exists in attribute 13 of the file pointer, this data file is not resized.
To resize a file:Do a full save so all the file names are in the file-of-files file.
Perform the f-resize.
Do a full save of the system (which saves the recommended modulos).
Do a restore of the desired account (or of the entire system), and the system refers to the recommended modulo in recreating the files, unless file reallocation is disabled during the restore.