Stackless Pythonでは、データはチャネルを介して送信されませんか?
-
27-09-2019 - |
質問
典型的なプロデューサー、消費者パターンがあります。プロデューサーがチャネル上にオブジェクトを送信した場合、消費者がオブジェクトを受け入れるまでプロデューサーはブロックされます。消費者がオブジェクトを受け入れると、プロデューサーは何らかの方法でオブジェクトを変更します。消費者はオブジェクトが変更されるのを見ますか?または、チャネル上でデータを送信するときに暗黙のコピーがありましたか?
解決
スタックレスはaを送信します 参照 チャンネル上のPythonオブジェクトに対して、プロデューサーがオブジェクトに作成する変更は、消費者によって「見られます」。コピーは行われていません。
所属していません StackOverflow