Optistruct is creating Scratch files even when it has more than enough RAM
Hi,
I am currently trying to run simulations on a very large model (size is due to the shape complexity and that we chose to go for second order elements), and after checks Optistruct (2018 version, not an alternative at this moment to update to 2021) reports a Memory requirement of ~192GBs for an in-core solution and ~33GB of space for scratch files on disk. The Linux server we are running analysis on has close to 225 GBs of Memory available, and is sitting at around 1,5GBs at idle/before analysis start. Despite this, after around 90 mins of running the server has reached a total of ~114GB of used Memory, and from this point Optistruct creates and writes to a Scratchfile in the defined scratch directory. This scratch file just keeps on growing until the server runs out of disk space (~100GB) and optistruct consequently errors out and aborts the run.
I have tried both "-minlen 193000" and "-fixlen 200000" to make sure Optistruct is allocated enough memory, and every time the defined amount is shown under "Current Memory (RAM)" before the analysis itself starts. Is there any way to prevent Optistruct from not using RAM only, or is this something that has to be solved in the OS?
Thank you in advance for any help.
I've added one of the .out-files, but I'm afraid it doesn't tell much more than what I've mentioned here