摘要: 昨日回顾 GIL全局解释锁 python解释器 1. Cpython(C语言编写) 2. Jpython(Java编写) 3. Ppython(Python编写) GIL全局解释锁 基于CPython来研究全局解释器锁,因为CPython的内存线程不是安全的 1. GIL本质上是一个互斥锁 2. G 阅读全文
posted @ 2019-10-24 21:11 shinzz 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 昨日回顾 进程互斥锁 ​ 让并发变成串行,牺牲了效率,保证效率安全. 队列 ​ 相当于在内存中开启了一个空间,可以存放一堆数据,这堆数据都得遵循‘先进先出’. ​ 管道 (阻塞) + 锁 进程间通信 ​ 通过队列让进程间实现通信. 生产者与消费者 ​ 生产者:生产数据的 ​ 消费者:使用数据的 ​ 阅读全文
posted @ 2019-10-24 10:22 shinzz 阅读(98) 评论(0) 推荐(0) 编辑