SVC dump processing improves service by allowing secondary extents to be specified when large dump data sets are too large for the amount of DASD previously allocated. An installation can protect itself against truncated dumps by specifying secondary extents and by leaving sufficient space on volumes to allow for the expansion of the dump data sets.
For the SPACE keyword, you can specify CONTIG to make reading and writing the data set faster. Request enough space in the primary extent to hold the smallest SVC dump expected. Request enough space in the secondary extent so that the primary plus the secondary extents can hold the largest SVC dump. The maximum size of a data set is 65,535 tracks. For a 3390 this is 4369 cylinders, and will hold about 2.8 gigabytes of data. The actual size of the dump depends on the dump options in effect when the system writes the dump.
Bytes of SDATA options + bytes in largest region size = Result1
Result1 * number of address spaces in dump = Result2
PLPA * 20% = Result3
Bytes of requested data space storage = Result4
Result2 + Result3 + Result4 = Bytes in SVC dump
For the size of the smallest dump, use the default options for the SDUMPX macro. The difference between the largest dump and the smallest dump will be the size of the secondary extent.
The system writes only one dump in each SYS1.DUMPxx data set. Before the data set can be used for another dump, clear it using the DUMPDS command with the CLEAR keyword.
See z/OS MVS Programming: Authorized Assembler Services Reference LLA-SDU for information about the default dump options of the SDUMPX macro. See z/OS MVS System Commands for information about using the DUMPDS command.