摘要: 一、ipc机制 进程通讯 管道:pipe 基于共享的内存空间 队列:pipe+锁 queue 下面拿代码来实现Queue如何使用: 案例一: 案例二: 案例三:(从这往下都是了解) 案例四: 案例五: 案例六: 二、生产者消费者模型: ​ 在并发编程中使用生产者和消费者模式能够解决绝大多数并发问题。 阅读全文
posted @ 2019-09-16 21:03 tomjoy 阅读(1132) 评论(0) 推荐(0) 编辑
摘要: 多进程操作 进程锁multiprocess.Lock的使用 ​ 通过之前的Process模块的学习,我们实现了并发编程,虽然更加充分地利用了IO资源,但是也有缺陷:当多个进程共用一份数据资源的时候,就会引发数据数据安全或者顺序混乱的问题。 ​ 如上问题,我们就引入了进程锁来维护执行顺序 ​ 以模拟抢 阅读全文
posted @ 2019-09-16 16:16 tomjoy 阅读(1997) 评论(0) 推荐(1) 编辑