Program Loading Settings in the IDE

The following configuration settings are available in the IDE:

Program search order
Programs called without an explicit path are searched for in the selected order.
Enable program cache
Select this to enable programs to be logically cancelled. When a CANCEL statement is encountered, the program is cancelled without being unloaded from memory. If the program is called again, it can be initialized and executed much faster than if it had been physically unloaded from memory. You can specify a limit to the amount of memory allocated to the COBOL run-time system in the Non-shared Memory section. When this limit is reached, logically cancelled programs are physically unloaded to create more free memory.

If you don't select this, programs are unloaded from memory as soon as they are cancelled by the run unit.