Closed bennahugo closed 5 years ago
Not sure if you know how to properly release resources after each compute graph has completed?
I've moved
pool = ThreadPool(args.nworkers)
out of the loop. I'm presuming this is where things goes horribly wrong...
Hmmmm should've caught this in the #12 review, before this the ThreadPool was initialised outside the loop.
You probably want to do the same with the profilers
@sjperkins looks like resources aren't being released. Managed to crash all jobs on the machine after running out of pthreads after 31 hours: