I'm experimenting with fluid sims, so I've been baking and rendering the whole day. One thing I've noticed is that the I/O seems to be really slow. Like really slow. I'm only rendering at 30 samples per pixel and denoising, and when rendering an animation, it takes a couple of seconds to render the frame, then it hangs, I'm assuming reading the cache from the disk, and resumes the render. Guys I'm not kidding, the reading from the disk is twice the time it takes to render the frame. I'm on a SSD and every baked frame in the cache, between the actual sim and the noise sim (I'm working with fire at the moment) is around 35mb, so it should be very quick to load... And yet. Also the timeline performance is afwul, scrubbing on the timeline is basically impossibile if the cache is active, I have to remove it and the reload it if I want it to be workable.
I only have 16GB of RAM, so I know I won't be able to do gigantic sims, but at the moment blender is only using 1.2GB of RAM during rendering.
Is there a setting I'm missing? IS there a way to I don't know, load more of the cache in RAM or something to speed things up?
Edit: Blend file https://we.tl/t-RCntPkgsnu it's really just a test scene