Heyo, I'm gonna walk you through a memory leak -looking issue.
PC specs: I9900K, 32gb of 2666Mhz RAM, SSD and a RTX 2070S
Set and workflow: Revit, custom assets with loads of polygons (definitely not optimized), approximately 30 different views, 5-6 panoramas, RTX on, a lot of light sources in form of LED strips etc.
Goal: to render all images and panoramas
When I open Enscape for rendering purposes, memory usage is 9-10GB. If I try batch rendering everything, memory usage jumps quickly to 100%, and the whole rig crashes. SSD runs at 100%. CPU and GPU are at 0-10%. Batch rendering 2-3 images at time works, but is extremely slow, and can only be done like 2 times before all the softwares have to be shut down. When rendering single images, every rendering makes RAM usage rise by 500-1000MB. When the usage hits 14-15GB, it quickly jumps up to 32GB, freezing everything.
I eventually managed to render everything by rendering as many images as I could until the RAM usage was at ~13GB, at which point I restarted everything and started over.
Oddly, with panoramas, RAM usage does NOT rise at ALL, and you can render as many panoramas in row as you wish.
I was contemplating whether this is a hardware issue, or could it be that Enscape isn't built for scenes this heavy - or could it even be that there actually is some sort of memory leak in the software?
I am asking this under circumstances where I am looking to upgrade the rig, and I'm trying to decide whether a 3090 is worth the buck or not. At rendering usage, 2070S CPU usage at it's worst only around 60-70%, althought it's memory is often almost full, and rendering becomes often very laggy and difficult to adjust sun and well anything due to rendering glitches and freezing.