摘要: 进程池: 一个池子,里边有固定数量的进程。这些进程一直处于待命状态,一旦有任务来,马上就有进程去处理。 因为在实际业务中,任务量是有多有少的,如果任务量特别的多,不可能要开对应那么多的进程数 开启那么多进程首先就需要消耗大量的时间让操作系统来为你管理它。其次还需要消耗大量时间让cpu帮你调度它 进程 阅读全文
posted @ 2018-08-22 21:58 Niuli'blog 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 在并发编程中使用生产者和消费者模式能够解决绝大多数并发问题。 该模式通过平衡生产进程和消费进程的工作能力来提高程序的整体处理数据的速度。 举个应用栗子: 全栈开发时候,前端接收客户请求,后端处理请求逻辑。 当某时刻客户请求过于多的时候,后端处理不过来, 此时完全可以借助队列来辅助,将客户请求放入队列 阅读全文
posted @ 2018-08-22 20:09 Niuli'blog 阅读(1504) 评论(0) 推荐(0) 编辑
摘要: 进程间通信--IPC(Inter-Process Communication) 管道 #创建管道的类: Pipe([duplex]):在进程之间创建一条管道,并返回元组(conn1,conn2),其中conn1,conn2表示管道两端的连接对象,强调一点:必须在产生Process对象之前产生管道 # 阅读全文
posted @ 2018-08-22 15:58 Niuli'blog 阅读(240) 评论(0) 推荐(0) 编辑