Title: | Improved memory management for large cache files |
Category: | Workflow |
Status: | Considered |
Priority: | |
Posted By: | Kuubi ( Henri Malkki ) |
Date Created: | 2 February 2017 |
Description: | I'd like to see improved memory management with larger simulation cache files. I made a 1000 frames long simulation with 1.2M particles. The sim data takes about 27 GB in PRT format. Issue 1: Running out of memory when trying to write the cache into an LDR file I tried to use the LDR format for storing the simulation data, but I watched Max filling my computer's RAM (32 GB) and eventually crashing while trying to write the data. Using Thinkbox PRT files worked, which are created for every frame. Could memory management be improved for the LDR files? Issue 2: Scenes take a very long time to open with larger cache files It seems like Lucid tries to read the entire simulation data when opening the scene - it took well over 30 minutes to open the scene mentioned above. Could this be improved? Maybe read the simulation data for each frame after the scene has been loaded? Having extremely long loading times with no indicators of anything happening is not optimal from an end user's perspective. |