11.5. multiprocessing — 像管理线程一样管理进程 | 并行运算 |《python 3 标准库实例教程》| python 技术论坛-金年会app官方网
本节目标:了解管理进程的 api
multiprocessing
模块包含一组可以在多个进程间工作的 api,基于 模块编写。在某些情况下,multiprocessing
是 threading
的一个替代者,用于编写需要利用多个 cpu 来规避由于 python 的全局解释器锁带来的计算瓶颈问题的场合。
由于和线程比较相似,前面的几个例子是 threading
章节例子的微调。 multiprocessing
独有的功能放在了后面介绍。
(以下链接均为原文链接)
参考
- -- 上层线程 api
- -- mapreduce 概述。
- -- google 实验室教你 mapreduce
- -- 实用的内置操作符工具箱
本译文仅用于学习和交流目的,转载请务必注明文章译者、出处、和本文链接
我们的翻译工作遵照 cc 协议,如果我们的工作有侵犯到您的权益,请及时联系金年会app官方网。