I haven’t had time to dig into this on our side, but for what it’s worth I doubt this is a prefect specific issue; is there any chance this is a memory leak in a dependency you’re using ( dask array / numpy) and are you on the most up-to-date version of dask? Anecdotally, I’ve run some very large flows on dask quite recently with no issue