Python多线程编程
Python多线程编程文档说明 多进程编程 一、 multiprocessing 模块 1. multiprocessing 模块提供了多进程编程的能力 它的API非常类似于 threading 模块,但是也提供了一些threading 模块不具有的能力 相比于线程,它通过派生子进程来绕过GIL 的限制,从而可以充分利用多核处理器的能力 它提供了进程间的同步 1.1 派生模式 1. multiprocessing 模块支持三种派生子进程的模式: spawn 模式:父进程重新开启一个全新的 python 解释器进程,然后子进程的代码运行在这个新的解释 器进程中 子进程只继承了必要的资源来完成任务
用户评论