python中如何进行多进程操作
1、其实多进程与多线程的是使用框架类似都是先设定一稍僚敉视个(进程)或多个(线程)的任务函数,然后通过增加的手法为其指定目标任务,然后开始运行。
2、如果想讲子进程的结果捕捉,则可以运用queue(),通过put和get来放入和抓取我们的任务结果。
3、与多线程序类似地,要是阻塞子进程后,主进程要运行只能等到子进程运行结束才行。
4、通过使用pool()来直接讲任务和数据存放进去,系统会自动分进程和核并可以返回结果。
5、最后结合python对shell命令的使用,通过pool自动分配进程来完成一个基本的fastq-dump任务吧。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:29
阅读量:63
阅读量:27
阅读量:52
阅读量:33