为了账号安全,请及时绑定邮箱和手机立即绑定

多处理:如何在多个进程之间共享一个字典?

多处理:如何在多个进程之间共享一个字典?

明月笑刀无情 2019-08-01 17:29:43
多处理:如何在多个进程之间共享一个字典?一个程序,它创建可在可连接队列上工作的多个进程Q,并最终可能操纵全局字典D来存储结果。(因此每个子进程可用于D存储其结果,并查看其他子进程正在生成的结果)如果我在子进程中打印字典D,我会看到已对其进行的修改(即在D上)。但是在主进程加入Q之后,如果我打印D,那就是空的dict!我知道这是一个同步/锁定问题。有人能告诉我这里发生了什么,以及如何同步访问D?
查看完整描述

3 回答

  • 3 回答
  • 0 关注
  • 1206 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信