Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Memory

...

Allocation

You will need to determine how much memory to assign to Tomcat. This is Tomcat’s “heap” memory.

You can estimate requirements for memory to discussing this with you PhixFlow implmentation implementation team, or PhixFlow Support. However, in many cases, it is not easy to estimate the precise amount of memory that will be required in the long term because solutions built in PhixFlow change over time, and the memory requirements may change as data volumes and the user base changes. It is useful to track the amount of memory needed as the solution runs and adapt accordingly.

There is a limit on the amount of memory you should assign so that Tomcat does not consume all the avialable available memory on your server.

Again, as a very rough rule of thumb, allow at least 2 GB for the operating system. In practice, the kernel probably requires a lot less than this, but there are are utilities and other essential programs required for a running server that consume memory. In practice, if you have a large server, you may find that you need more than this for the server to run efficiently. Remember that this is only a very rough rule of thumb.

...

You can estimate a suitable memory setting with the calcluationcalculation:

[tomcat heap memory] * 1.2 + [memory for other processes] + 2 GB < [total server memory]

...