teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

くわしく

2017/07/28 01:16

投稿

podhmo
podhmo

スコア29

answer CHANGED
@@ -1,4 +1,5 @@
1
1
  multiprocessingのworkerに渡す関数にpickle化不可能なオブジェクトを渡すことはできません。
2
2
  https://docs.python.jp/3/library/multiprocessing.html
3
3
 
4
- 速くならないというより動いていないと思います。
4
+ cProfileをつけた際に発生するエラーなら、適切に計測できていなさそうです。
5
+ (例えば、クロージャなどはpickle化できないのですが。そのような値に変換されてmultiprocessingのworkerに渡されてしまっているかもしれません)