Converting Disk Formats
Make the programs or EXEC files aware of the difference in format so that
they can properly execute under either system.
Although VM/SP can be run with only the
cussed, CMS disk formats and files must be converted to take advantage of the
performance and capacity enhancements of VM/SP.
The conversion of disk formats can be achieved in several ways. The two main
ones are:
Allocate a second minidisk, format it under VM/SP using the
mand with the desired blocksize, and use the
from the old format disk to the extended format disk. The old format disk can
then be deallocated.
Dump the files from the old format disk to tape using the TAPE
mand. Format the disk under VM/SP with the desired blocksize. Load the
files from the tape using the TAPE
Converting MACLIB and TXTLIB Files
Program Conversions
Auxiliary Directories
Program Development
MACLIB and TXTLIB files must be re-created to get them into the new library
formats. Under VM/SP, use the VMFMAC EXEC procedure as described in the
needs the expanded capacity provided by the new format.
Programs that do CMS
cussed, for those referencing internal control blocks) to be run against files on
extended format disks. All performance advantages are achieved by merely moving
the files to an extended format disk. In addition, the maximum size of the file is
limited only by the 65,533 record limit and not by the old
Existing programs that need to access files larger than 65,533 records must be con
verted to take advantage of the greater capabilities of the VM/SP file system. See
the VM
Programs that use auxiliary directories must be regenerated when moved to an
extended format disk. This regeneration would be required anyway because of
movement from one disk to another.
The Conversational Monitor System includes commands to create and compile
source programs, to modify and correct source programs, to build test files, to exe
cute test programs and to debug from the terminal. The commands of CMS are
especially useful for
combination with other operating systems to provide a virtual machine program
development tool.
CMS uses the
selves normally are not changed. In order to provide suitable interfaces, CMS
Introduction To