Garbage collect maximum size (GCHMAX)

Specifies the maximum size, in kilobytes, that the garbage collection heap can grow to. This is used to prevent runaway programs that consume all of the available storage.

Normally, garbage collection runs as an asynchronous thread in parallel with other threads. If the maximum size is reached, all other threads are stopped while garbage collection takes place. This may adversely affect performance.

The possible values are:

maximum size
The value in kilobytes that the garbage collection heap can grow to. We recommend that the maximum size be set to 32768 (the default) or larger.

*CMDDFT
The system default is used.