-memory


< Optimizing Linkage Editor (rlink) Options / Other Options >

[Format]

-memory = [ High | Low ]

 

-

[Default]

The default for this option is memory = high.

[Description]

-

Specifies the memory size occupied for linkage.

-

When memory = high is specified, the processing is the same as usual.

-

When memory = low is specified, the linkage editor loads the information necessary for linkage in smaller units to reduce the memory occupancy. This increases file accesses and processing becomes slower when the occupied memory size is less than the available memory capacity.

-

memory = low is effective when processing is slow because a large project is linked and the memory size occupied by the linkage editor exceeds the available memory in the machine used.

[Remarks]

-

When one of the following options is specified, the memory=low option is unavailable:

-

When form=absolute, hexadecimal, stype, or binary is specified:

compress, delete, rename, map, stack, cpu=stride, or
list and show[={reference | xreference}] are specified in combination.

-

When form=library is specified:

delete, rename, extract, hide, or replace

-

When form=object or relocate is specified:

extract

-

Some combinations of this option and the input or output file format are unavailable.