The following table lists the startup parameters you use to tune standard procedure libraries for a session.

Table 1. Startup parameters for tuning procedure libraries
Startup parameter Suggested use
PROLIB Memory (-plm) If you have a large standard library or a memory shortage, use this parameter to allocate a 512-byte cache for the library's directory instead of loading the entire directory into memory. This parameter slows the speed of library access but increases available memory.
PROLIB Swap (-pls) Use this parameter to allow swapping from a standard library to a r-code swap file. OpenEdge typically reads library-stored r-code from the library instead of swapping to a r-code swap file. However, when using a library over a network, swapping to a r-code swap file might be faster than accessing the remote library.

If you specify the PROLIB Memory (-plm) and PROLIB Swap (-pls) startup parameters with memory-mapped libraries, OpenEdge ignores them.

For more information about these startup parameters, see Startup Command and Parameter Reference.