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