摘要: 1. 互斥锁 ​ 当多个进程抢占同一数据时,将数据加锁,使进程按串行的方式去获取数据,先到先得,保证了公平、数据的安全。 ​ lock.acquire() # 加锁 ​ lock.release() # 释放 ​ 死锁:连续lock.acquice() 多次,会阻塞进程。 # 模拟三个用户使用同一个 阅读全文
posted @ 2019-08-21 20:19 SensorError 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 多进程 1. 进程创建的两种方式 multiprocessing # 第一种方式 from multiprocessing import Process import time def task(name): print(f'{name} is running') time.sleep(2) pri 阅读全文
posted @ 2019-08-21 20:17 SensorError 阅读(159) 评论(0) 推荐(0) 编辑