1970| 3
|
[已解决]多线程最优化问题(我朋友问的,我不会 |
2鱼币
最佳答案你调用的库不是多线程,而是多进程
多进程的使用有限制:
1.多进程的任务只能使用函数来提交,不能使用其他类型的可调用对象,例如:实例方法,lambda等。
2.函数的参数和返回值必须是可pickle的。
我没有看你的代码,但是我猜有两种方式可以解决你的问题:
1.将多进程修改为多线程。
2.将lambda表达式改成函数。
提醒:
1.多进程的使用开销很大,如果不是计算量非常大的程序尽量不要使用。
2.进程间的通信很困难, ...
| ||
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
|
||
发表于 2020-2-29 10:00:52
|
显示全部楼层
本楼为最佳答案
| ||
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
|
||
| ||
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
|
||
小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)
GMT+8, 2024-11-22 02:06
Powered by Discuz! X3.4
© 2001-2023 Discuz! Team.