高效码农

Python从零单排五:进程和线程

进程和线程

1、多进程

2、 多线程

Python的标准库提供了两个模块:_thread和threading,_thread是低级模块,threading是高级模块,对_thread进行了封装。绝大多数情况下,我们只需要使用threading这个高级模块。

3、 ThreadLocal

use_threadlocal.py

4、分布式进程

在Thread和Process中,应当优选Process,因为Process更稳定,而且,Process可以分布到多台机器上,而Thread最多只能分布到同一台机器的多个CPU上。

当前页面是本站的「Google AMP」版。查看和发表评论请点击:完整版 »