👋 Hello!
I have a pipeline that is quite resource intensive.
My understanding of dagger is making me think that the engine should be the one consuming all the resources as the work will happen there.
This is largely true, and I can see it use around 12GB of memory.
However, I can also see that the memory usage of the CLI process keeps increasing through the dagger call (~20min total), and grows to almost 1GB.
In our CI platform I've currently allocated 1GB of memory for the CLI, which is leading to this specific pipeline getting OOM killed...
Do you have any insights on why is the memory usage so high in the CLI? Also any recommendations on how much memory to allocate to the CLI?
Thank you so much for your help!