摘要: 一、threading 模块 multiprocess模块的完全模仿了threading模块的接口,二者在使用层面,有很大的相似性 二、开启线程的两种方式 from threading import Thread import time def hello(name): time.sleep(2) 阅读全文
posted @ 2018-09-26 17:31 xiaomogugu 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 一、multiprocessing模块 python中的多线程无法利用多核优势,如果想要充分地使用多核cpu的资源(os.cpu_count()查看),在python中大部分情况需要使用多进程。python提供了multiprocessing multiprocessing 模块用来开启子进程。并在 阅读全文
posted @ 2018-09-26 17:31 xiaomogugu 阅读(896) 评论(0) 推荐(1) 编辑
摘要: 一、前言 进程即正在执行的一个过程。进程是对正在运行程序的一个抽象。 进程的概念起源于操作系统,是操作系统最核心的概念,也是操作系统提供的最古老也是最重要的抽象概念之一。操作系统的其他所有内容都是围绕进程的概念展开的。 PS:即使可以利用的cpu只有一个(早期的计算机确实如此),也能保证支持(伪)并 阅读全文
posted @ 2018-09-26 14:19 xiaomogugu 阅读(188) 评论(0) 推荐(0) 编辑