摘要: 同步异步阻塞非阻塞 一、状态介绍 ​ 在了解其他概念之前,我们首先要了解进程的几个状态。在程序运行的过程中,由于被操作系统的调度算法控制,程序会进入几个状态:就绪,运行和阻塞。 1. 就绪(Ready)状态:当进程已分配到除CPU以外的所有必要的资源,只要获得处理机便可立即执行,这时的进程状态称为就 阅读全文
posted @ 2019-09-23 08:42 芒果兔 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 一、进程间的通信(Queue) 1、进程间的通信 IPC(Inter Process Communication) 2、队列 2.1 概念介绍(multiprocess.Queue) 创建共享的进程队列,Queue是多进程安全的队列,可以使用Queue实现多进程之间的数据传递。 创建共享的进程队列。 阅读全文
posted @ 2019-09-23 08:41 芒果兔 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 多进程 一、multiprocessing模块 ​ python中的多线程无法利用多核优势,如果想要充分地使用多核CPU的资源(os.cpu_count()查看),在python中大部分情况需要使用多进程。Python提供了multiprocessing。 ​ multiprocessing模块用来 阅读全文
posted @ 2019-09-23 08:40 芒果兔 阅读(85) 评论(0) 推荐(0) 编辑