Just realize the screenshot are compressed and can't be viewed.
Let's move this to a less disruptive forum: https://www.cadforum.net/viewtopic.php?f=3&t=450
Users had reported RX complaining low memory even with 32GB RAM install.
How could SW see low memory before any file is opened?
Changing Windows swap file to fixed 64GB will remove that.
While working on a STEP import with 1000 part SW crashed will low memory. With 6GB free RAM.
This is a recreate of what happened. I can repeat this with different large STEP files. So feel free to test it yourself.
Very simple steps.
Import STEP, break link, Save Body, Create Assembly. Turn Off "Derive resulting parts from similar bodies" for maximum effect. I have it on for a quick example.
Watch Committed grow. My highest was 77GB. My pagefiles size is 64GB + 64GB.
Start with SW fresh start, 14GB committed, 7.3GB free RAM
SW used 253MB Private Byte 396MB Working Set
After Save Body, 44GB committed, 5.3GB free RAM.
SW used 12GB Private Byte 3GB Working Set
Committed increase 44 - 14 = 30GB SW used 12+3 = 15GB RAM used 7.3-5.3 = 2GB
Extra in committed 30-15-2 = 13GB (not sure if committed include RAM used, assuming it is)
Close all open files in SW, 43GB committed, 6.2GB free RAM
We free 1GB RAM and 1GB committed. So committed include RAM
SW will not free the committed until it's closed.
Since closing SW release all committed, they are allocated by SW
Reopen SW, back to where we started. So it is not a problem with other running program.
I also observed committed grow slowly during the day with every file opened. Closing the files does not recover all committed memory.
That's why user need to restart SW.
I believe this had been around for a long time. Someone go find out why and get it fix.
If anyone has same problem, please reply and add to the case.
We might be able to gather enough for a case :p