What happens on FME Server 2017 and later versions (Linux) - when FME_TEMP is out of free space during translation, FME Engines are just crashing with "ResourceManager: Optimizing Memory Usage. Please wait..." message.
The message is quite confusing and we had to dug many days about the cause. I propose to change message so the user know exactly what happened: "FME TEMP is out of space, please reserve more free space in temporary directory" or something similar.
BTW - Shouldn't the memory to FME_TEMP be dumped in a clever way to use only what's available and not crash?