Understanding the type of SVC dump that MVS produces

When you design a program to dump storage for diagnostic purposes, you make decisions based on several factors, two of which are: the environment in which the program runs, and the address spaces for which you want storage dumped. These factors determine which parameters you code on the SDUMPX macro, which, in turn, determine the type of SVC dump MVS™ produces.

When MVS produces a synchronous dump, your program cannot run until the capture phase of dump processing completes. However, when MVS produces a scheduled dump, your program can continue its processing as soon as dump processing begins. Because of this difference in processing, you might make different design decisions based on the type of dump MVS produces. To design your program, you need to know which SDUMPX parameter combinations produce each type.