12

最近はPythonで並列プログラミングツールを勉強しています。os.pipe と multiprocessing.Pipe の 2 つの主な違いを次に示します (使用される機会にもかかわらず)。

  1. os.pipe は一方向、マルチプロセッシングです。パイプは双方向です。
  2. パイプに物を入れる/パイプから物を受け取るとき、 os.pipe はencode/decodeを使用しますが、 multiprocessing. Pipe はpickle/unpickleを使用します

私の理解が正しいか知りたいのですが、他に違いはありますか?ありがとうございました。

4

1 に答える 1