python3 中,multiprocessing 包的使用

写在前面

python3 中,multiprocessing 包的使用。

multiprocessing 是基于 threading 模块封装的一个包,可以绕开python多线程存在的 全局解释器锁( Global Interpreter Lock, GIL),实现真正意义上的多进程并行。

本文提纲

  • 并行计算的简单例子
  • Process 类
    • 进程之间交换对象(objects),即进程间的通信
      • Queue
      • Pipe
    • 进程间的同步
    • 进程间共享状态
      • 共享内存
      • server process
    • 进程池

参考:详细注意事项和实例代码

已标记关键词 清除标记
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页