Configure the ObjectsCacheDepth Setting

Some vault data that is retrieved by users is cached in server memory to accelerate subsequent accesses by the same user in the same session. This data includes Navigation views, collections, search results, and commonly used vault objects. The ObjectsCacheDepth setting determines how many objects per user are kept in memory and can have a significant effect on overall memory consumption and performance of the server. The default value is 200.

To reduce server memory consumption with little effect on performance for general use, particularly for systems with more than 50 users, we recommend reducing this value to 25. This can make approximately 1 MB more server memory per user available without causing memory errors. The additional memory can be used to accommodate additional users.

Reducing the setting further can have a significant negative effect on performance even with fewer users. Likewise, for intensive single-user operations that affect large numbers of vault objects, a value of 25 can negatively effect performance and a higher value (for example, 2048) should be used. Examples of such operations are: importing a large vault configuration file, importing many documents, processing many folders or folders with many documents.

Note:

Changes to this setting take effect the next time a user opens a vault. Restarting the AutoManager EDM Server service is not necessary.

The DWORD registry key to adjust the ObjectsCacheDepth setting is located at:

HKEY_LOCAL_MACHINE\SOFTWARE\Cyco\AutoManager Meridian\CurrentVersion\OML

2022 R2