I am running FME Server 2021.0.3, Build 21326. 36 GB Memory.
I ran 'systeminfo' in a cmd window:
Total Physical Memory: 36'863 MB
Available Physical Memory: 13'356 MB
Virtual Memory: Max Size: 42'239 MB
Virtual Memory: Available: 8'813 MB
Virtual Memory: In Use: 33'426 MB
I've noticed several warnings related to memory and occasionally jobs fail with this error and want to ensure I have things configured optimally.
- FME Configuration: Extremely low initial memory conditions detected. To improve stability and performance please increase the memory available to FME. Available memory can be increased by adding physical RAM, increasing swap space, or closing other applications.
- 2021-7-12 14:17:28 | Failed to free sufficient memory to reach the process usage limit. To improve stability and performance please increase the memory available to FME. Available memory can be increased by adding physical RAM, increasing swap space, or closing other applications.
- Some crashes with this message: «ResourceManager: Optimizing Memory Usage. Please wait...»
I found this article which refers to "Controlling the Automatic Restart of FME Engines". How do I work out what best to set for these parameters?
MAX_TRANSACTION_RESULT_SUCCESSES=
MAX_TRANSACTION_RESULT_FAILURES=
We have FME_ENGINE_MEMORY_REDLINE set to 0.7 - is that still useful in this release?
There may be a knowledge base article on this subject, but I didn't find anything specific, so any help would be appreciated.