并发编程(四)
摘要:
1、多线程情况下为了避免多个线程同时进入临界区(访问某一块代码),对数据进行修改,产生竞态条件 必须要采用同步原语 1.1、锁,利用上下文管理器自动获取释放锁。更容易理解 1.2、信号量,资源消耗进行递减;资源释放进行递增,可以理解为一个计数器 2、线程间通信 队列-queue,实现生产者和消费者的 阅读全文
posted @ 2023-04-20 18:11 默玖 阅读(5) 评论(0) 推荐(0) 编辑
posted @ 2023-04-20 18:11 默玖 阅读(5) 评论(0) 推荐(0) 编辑
posted @ 2023-04-20 11:25 默玖 阅读(86) 评论(0) 推荐(1) 编辑