Understanding the effects of physical memory

Adequate physical memory also affects server responsiveness, but to a lesser degree than the CPU, and has a greater effect on the ability of a Meridian application server to handle large numbers of users and many documents.

The amount of total memory used by the Meridian EDM Server process depends primarily on the following factors:

After a Meridian application server boots and all applications are loaded, there are only two memory pools that are variable in size, the user sessions pool and the database caches. Without enough physical memory for either of these, performance will begin to suffer. It is also at that point that virtual memory performance becomes a major factor, as described in Understanding the effects of virtual memory.

There are no size recommendations for these pools that apply to every configuration. Each limits the maximum size of the other. More users can be accommodated by fewer and smaller vaults, more and larger vaults can only accommodate fewer users. But the approximate size of each can be calculated with the following formulas:

If the desired number of users and vaults cannot be accommodated with these constraints, you should consider moving other applications (for example, SQL Server) and services (for example, Task Server) to a different server to free up more memory.

For recommended configurations for various ranges of users and database sizes, see About Meridian deployment strategies.

Related concepts

Optimizing server hardware

Understanding the effects of a dedicated server

Understanding the effects of virtualization software

Understanding the effects of the CPU

Understanding the effects of disk subsystems