在 pipe 上使用2个 队列 在进程之间进行通信有什么优势(如果有)?
我正在计划使用multiprocessingpython模块。
multiprocessing
最大的好处是队列是进程和线程安全的。管道不是:如果两个不同的进程试图读取或写入pipe的同一端,则会发生不良情况。队列的抽象级别也比管道更高,这在您的特定情况下可能有优势,也可能没有优势。