gpt4 book ai didi

Python 3 "Lock"为 : threads and processes

转载 作者:太空宇宙 更新时间:2023-11-03 11:54:28 27 4
gpt4 key购买 nike

我一直在尝试在 python 3 中编写缓存代码,我想避免线程和进程的并发问题。

我一直在使用 threading 来实现线程安全代码,并使用 multiprocessing 来实现进程安全。

我可以同时使用 threading 的 Lock 和 multiprocessing 的 Lock 来解决我的问题。但我想知道是否有一个“通用”锁来做这些事情或类似的事情。

提前谢谢你;-)

最佳答案

进程内锁和跨进程锁不能使用同一个类。实现方式大不相同。

您当前的策略是正确的。

关于Python 3 "Lock"为 : threads and processes,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15947092/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com