Optimize memory settings for CIVA
To run simulations, CIVA dynamically allocates the memory available for the CIVA process. Sometimes, memory requirements exceed the default maximum RAM capacity. This could be the case for the heaviest models that can be run in CIVA, such as the ones involving a large mesh of the configuration (FEM for instance) or large computation or reconstruction zones.
This maximum capacity can be modified in two different places on your computer:
- If the encountered limitations deal with the Java process of CIVA, you can modify the default memory size indicated in the set_mem.bat file available in $CIVA_ROOT$binset_mem.bat and increase the indicated memory in MegaBytes. This also enables you to enhance the capacities of CIVA UT Analysis in terms of acquisition files loading and management.

- If the limitations deal with the computation kernel, this has to be modified in your Windows OS properties: System properties / Advanced System Properties / Performances. Then, you have to increase the size of the “exchange file” in the “Virtual Memory” menu. Be careful, as this may also downgrade computation speed.