ばかげた質問で申し訳ありませんが、Python でマネージャーがどのように機能するかを理解できません。
すべてのプロセスで共有される辞書を含むマネージャがあるとします。一度に 1 つのプロセスだけがディクショナリに書き込み、他の多くのプロセスがディクショナリから読み取ります。
- これは、同期プリミティブなしで同時に発生する可能性がありますか?それとも、読み取り/書き込みが同時に発生すると何かが壊れますか?
- 一度に複数のプロセスがディクショナリに書き込みたい場合はどうすればよいですか?それは許可されていますか?
- さらに、マネージャーは各読み取りおよび書き込みトランザクションをキューのような方法で一度に 1 つずつ処理しますか、それとも一度にすべて処理しますか?
https://docs.python.org/3/library/multiprocessing.html#sharing-state-between-processes