There are a couple of guidelines you can follow to anticipate memory needs:
- Multiply the number of licensed users by 64MB.
- Allocate 1.5 kilobytes of RAM per file in the depot.
In general, Helix server performs well on machines that have large memory footprints that can be used for file system cache. I/O to even the fastest disk will be slower than reading from the file cache. These guidelines only apply for a single server.
For additional information about memory and performance tuning, see Tuning Helix server for performance.