Large simulation with water spray runs out of virtual memory #11940
Replies: 3 comments
-
Does sound like a memory leak somewhere. There was a particle bug that was recently fixed for culling particles when MAXIMUM_PARTICLES is hit. You may want to try the current test version of FDS. With 30 nozzles operating at once you are going to inject a lot of particles. You may bumping up against MAXIMUM_PARTICLES. Particle handling is a bit different for a particle killed by AGE or MINIMUM_DIAMETER than it is for removing the oldest particle when MAXIMUM_PARTICLES is hit, so another thing to consider is do you need AGE=60? If you don't care about what happens to particles once they have reached the floor, reducing AGE may let particles get culled for AGE before they are culled for MAXIMUM_PARTICLES. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
The restart did also crash at approx. 440 s (RAM usage 62%) and the version 6.8.0-332 did crash at a similar time as 6.8.0. |
Beta Was this translation helpful? Give feedback.
-
We have a simulation with the following basic setup:
Other, relevant, parameters:
The simulation runs on a virtual machine in a cloud server, with the following allocated hardware:
The virtual machine runs Windows 10 Pro 64 bit. We set Windows's page file to a fixed size of 100 GB.
The FDS version in use is 6.8.0 and the case runs with MPI.
The simulation crashes after ~390 seconds due to running out of virtual memory:
forrtl: severe(41): insufficient virtual memory
HRR, in the simulation, at that point, was ~160 kW.
Open Hardware Monitor shows that just ~80 % of physical RAM was in use at the time of the crash.
The basic simulation setup is fixed any may not be changed (except for the number of meshes maybe).
Which of the parameters above (or which other parameters) can be tweaked to decrease (virtual) memory usage?
P.S:
Starting the case from a restart point drives RAM usage down to 60% again. We suspect either a memory leak that got cleaned up by the restart or something like particles that went missing. Or maybe it's normal.
Beta Was this translation helpful? Give feedback.
All reactions