dynamic_dictionary_limit

Specifies the maximum size of memory to be allocated dynamically at run time for use by virtual heaps.
Note: Restriction:

These tunables are supported for native COBOL only.

Syntax:

>>-----set dynamic_dictionary_limit=---integer------><

Parameters:

integer The maximum amount of memory (in bytes) to be allocated dynamically at run time for use by virtual heaps.

Properties:

Default: 245760 bytes (240 K)
IDE equivalent: Project > Properties > Micro Focus > Run-time Configuration > Non-Shared Memory > Memory threshold limit

Comments:

The Compiler uses virtual heaps when processing your programs, and this size is operating system dependent. If the memory limit is exceeded, the memory allocated to virtual heaps is paged by the COBOL system onto disk. If the amount of memory allocated to virtual heaps is not large enough to process your programs, then the compilation and generation times can be increased due to the overheads of paging the virtual heap accesses to disk.

This run-time tunable is equivalent to the -d run-time switch. The value of -d is used if the values are different.