Hello all,
I am using SW 2015 SP0 Premium Non-Linear Simulation and I have an issue with the RAM memory stack up.
I am running a simulation with 452000 DOF using the new Intel Direct Sparse solver the new feature of SW2015 to use all available cores in the CPU.
The machine I am using is:
3DBOXX W-4920
Intel Core i7-3960X CPU @3.30 GHz -12 cores
RAM 32.0 GB
Windows 7 SP1 (64-bit)
The issue I have is that the simulation is building up the memory until it reaches the maximum hardware limit and SW freezes or crashes.
I had the same issue before in SW2013 when everytime I was changing a dimension in a Scketch, the model was rebuilt and at each rebuilt the memory was stacking up until I needed to shut down SW to dump the memory and start all over again.
I am attaching here an example of Windows Task Manager screenshot:
SW forced shut down when RAM reached 30 GB to dump the memory:
SW restarted, model and simulation reloaded (total RAM 4.17 GB) but after simulation restarted, the memory buids up again after 3 iterations:
What other options do I have except monitoring the memory stack up and force shutdown SW?
Is there a setting in SW I am not aware of to dump the memory?
The only setting I am aware of is in the System Options > Performance > Purge cached configuration which is checked on.
I searched the forum for memory leaks issues and I followed the suggested fix, increased the GDI object limit in Windows from 10000 to 16384 but obviously there is not this issue, SW barely uses 1200 GDI objects as shown in this screenshot (the 3D Space pilot is using 10000 GDI objects but this is not an issue):
So, what is the problem with the RAM memory stack up?
SolidworksSimulation