Pyevolve icon indicating copy to clipboard operation
Pyevolve copied to clipboard

Need to join/close processing pool

Open ELind77 opened this issue 10 years ago • 0 comments

The version of pyevolve available through pip doesn't join or close the processing pool in GPopulation.evaluate(). This results in an EXPLOSION of RAM usage, so much so that it becomes almost unusable when the multiprocessing flag is True.

The current code on the master branch appears to fix this issue, all that needs to be done is to update the code available in the repos. I think that this is a big enough issue that it merits a new patch.

-- Eric

ELind77 avatar Jan 14 '16 00:01 ELind77