Chapter17 python进阶——进程

一、进程

多任务概念和fork的使用

 Linux查看进程:

$ ps aux(这个命令本身也是一个进程)

或者$top




可以通过time.sleep()函数控制执行顺序

进程有独立的内存空间,因此num会不一样


把p.join()注释掉会有不同的结果,在function()下加入time.sleep()效果更明显

如果给p.join()传参?

进程池



上面是异步(pool.apply_async())的运行情况,注意到pid始终只有3个,即一开始创建进程池时的3个。

改成同步(pool.apply())


从说明部分可以看出,进程池使用的消息队列与进程使用消息队列是不同的。



猜你喜欢

转载自blog.csdn.net/weixin_42353109/article/details/80572451
今日推荐