为什么在使用共享numpy数据的for循环中使用pythons多处理解决尴尬的并行问题时,为什么没有加速?

为什么在使用共享numpy数据的for循环中使用pythons多处理解决尴尬的并行问题时,为什么没有加速?,第1张

为什么在使用共享numpy数据的for循环中使用pythons多处理解决尴尬的并行问题时,为什么没有加速?

每次创建流程时,都在创建一个新流程。如果要在for循环中执行此 *** 作,那么可以,您每次都在循环中启动新进程。听起来您想要做的是在循环外部初始化队列和进程,然后在循环内部填充队列。

我以前使用过multiprocessing.Pool,它很有用,但是它不能提供您已经使用Queue实现的功能。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5655364.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存