回答編集履歴
1
表現を修正・追記
test
CHANGED
@@ -2,8 +2,12 @@
|
|
2
2
|
|
3
3
|
|
4
4
|
|
5
|
-
基本的にこれが正しく、シリアライズしてプロセス間通信で送る以外の方法は原則的にありません。「原則的に」というのは共有メモリのサポートも一応あるからですが、型の制約がきつく、pythonオブジェクトをそのまま送れる訳でも
|
5
|
+
基本的にこれが正しく、シリアライズしてプロセス間通信で送る以外の方法は原則的にありません。「基本的に」「原則的に」というのは共有メモリのサポートも一応あるからですが、型の制約がきつく、pythonオブジェクトをそのまま送れる訳でもありません。
|
6
6
|
|
7
7
|
|
8
8
|
|
9
9
|
https://docs.python.jp/3/library/multiprocessing.html#sharing-state-between-processes
|
10
|
+
|
11
|
+
|
12
|
+
|
13
|
+
極論すれば、RAMディスクとかインメモリDBを用意してそこにシリアライズしたオブジェクトのdumpを置いておくのと大差ありません(それはそれで速くなるだろうし、プロセス間通信より効率が良い可能性も大いにあるけど)。
|