The use of data spaces and hiperspaces consumes system resources
such as expanded and auxiliary storage. Programmers responsible for
tuning and maintaining MVS™ can set limits on the amount of
virtual storage that programs in each address space can use for data
spaces and hiperspaces. They can limit:
- The size of a single hiperspace or data space. (The default is
956K bytes, or 239 blocks.)
- The amount of storage available per address space for all hiperspaces
and data spaces with a storage key of 8 - F. (The default is 2²⁴
- 1 megabytes, or 16777215 megabytes.)
- The combined number of hiperspaces and data spaces with storage
key 8 - F that can exist per address space at one time. (The default
is (2**32)-1 data spaces and hiperspaces.)
You should know the limits your installation establishes and the
return codes that you can check to learn why the DSPSERV macro might
not create the data space or hiperspace you requested.