Using Hiperspace for Temporary File Storage
If you do not have sufficient memory to store documents temporarily, you may want to use hiperspace memory. Three tags affect how Enrichment uses hiperspace: the Input group <IO> tag, the Environment group <HIPERMAX> tag, and the Environment group <HIPERTRANSFER> tag.
<HIPERMAX> Tag
If you set <IO> to TRANSFER or OPTIMUM, the Environment group <HIPERMAX> tag specifies the maximum amount of hiperspace to use before switching to disk. The valid range for <HIPERMAX> is 1K to 2048M.
<HIPERTRANSFER> Tag
The Environment group <HIPERTRANSFER> tag defines the size of a memory area used by Enrichment to send data to and from hiperspace. The transfer area is only used if hiperspace is used. The valid range for <HIPERTRANSFER> is 0K to 2M.
C run-time defaults to a transfer area size of 16K. Enrichment's default for <HIPERTRANSFER> is 100K. We recommend that you set <HIPERTRANSFER> no lower than 16K, unless you set <IO> to OPTIMUM and want Enrichment to go from memory straight to disk. In this case, as above, set <HIPERTRANSFER> to 0.