摘要: 一 threading 模块介绍 multiprocess模块的完全模仿了threading模块的接口,二者在使用层面,有很大的相似性 二 开启线程的两种方式 三 在一个进程下开启多线程和在一个进程下开启多个子进程的区别 谁开启的速度快 查看PID 同一进程内的线程共享该进程的数据 四 Thread 阅读全文
posted @ 2018-05-30 21:07 缘晓泽 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 一 甚麽是线程   在传统操作系统中,每个进程有一个地址空间,而且默认就有一个控制线程   线程顾名思义,就是一条流水线工作的过程(流水线的工作需要电源,电源就相当于cpu),而一条流水线必须属于一个车间,一个车间的工作过程是一个进程,车间负责把资源整合到一起 阅读全文
posted @ 2018-05-30 18:34 缘晓泽 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 一 multiprocessing 模块介绍    Python 中的多线程无法利用多核优势,如果想要充分地使用多核CPU的资源(os.cpu_count()查看),在python中大部分情况需要使用多进程。    模块用来开启子进程并在子进程中执行我们定制的 阅读全文
posted @ 2018-05-30 18:25 缘晓泽 阅读(420) 评论(0) 推荐(0) 编辑