如果一个软件项目支持多处理已反向移植到的 Python 版本,是否有任何理由使用threading.Lock
over multiprocessing.Lock
?会一个multiprocessing
锁也不是线程安全的吗?
就此而言,是否有理由使用any同步原语来自threading
也都在multiprocessing
?
由于不需要处理共享信号量等,线程模块的同步原语比多处理更轻、更快。使用线程锁。进程应该使用多处理的锁。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)