1、I/O密集型与计算密集型

  多进程适用于I/O密集型

  多进程适用于计算密集型

2、没有sleep(T)的多个死循环只能用多进程

3、模块介绍:

  1)threading模块(_thread模块已淘汰)示例:

    基于Python的多线程与多进程-LMLPHP

    运行结果:

    基于Python的多线程与多进程-LMLPHP

    2)multiprocessing 模块演示:

    基于Python的多线程与多进程-LMLPHP

    代码结果:

    基于Python的多线程与多进程-LMLPHP

    3) concurrent.futures模块

    基于Python的多线程与多进程-LMLPHP

    基于Python的多线程与多进程-LMLPHP

    基于Python的多线程与多进程-LMLPHP

    执行结果:

    基于Python的多线程与多进程-LMLPHP

    基于Python的多线程与多进程-LMLPHP

    

      

05-27 13:09