【day34】进程池:同步、异步、回调函数

进程池:位于multiprocessing模块下的Pool。定义:p = pool(默认参数4),进程数=cpu核数

同步:串行,p.apply(func,args)当进程空闲时,执行新进程,并等待进程结果。类似于:在阿泰排队点餐,等前方没人时,递上菜单,并等待厨师做好。

异步:并发,p.apply_asyne.不等空闲,直接把点餐单往厨房窗口一丢,等厨房空闲后,把菜做好统一上菜。拿get()、不再往进程池中添加任务p.close().

回调函数:callback。应用:制造数据慢、处理数据块的代码块中。不必多个进程。

posted @ 2017-08-28 13:47  惟余莽莽  阅读(107)  评论(0编辑  收藏  举报