Ram*_*hum 7 python multithreading locking multiprocessing
threading模块中的锁是否可以与模块中的锁互换multiprocessing?
您通常可以互换使用这两者,但您需要认识到这些差异.例如,multiprocessing.Event由命名信号量支持,该信号量对应用程序下的平台敏感.
Multiprocessing.Lock由Multiprocessing.SemLock支持 - 因此它需要命名信号量.本质上,您可以互换使用它们,但使用多处理锁会在应用程序上引入一些平台要求(即,它不能在BSD上运行:))
| 归档时间: |
|
| 查看次数: |
1799 次 |
| 最近记录: |