geatpy
geatpy copied to clipboard
关于Geatpy soea6中multiprocessing多进程模式中遇到长时间占用C盘内存的情况
关于multiprocessing这个模块的用法,是不是应该要配合pool.close()/pool.join() 来使用呢? 或者是有其他方式可以在程序运行完后自动清除过程中产生的内存么? 然后在模仿范例soea6时,“result = self.pool.map_async(subAimFunc, x)”这一步之后一直出现error,后续在使用“result.get()”时一直显示result不是迭代数组,无法使用get
这个需要你深入探究一下multiprocessing怎么使用了。我们无法提供对multiprocessing的技术解答。
这个占用内存的问题解决了吗?