gpt4 book ai didi

Python 偏写读写锁

转载 作者:行者123 更新时间:2023-12-01 05:52:12 26 4
gpt4 key购买 nike

有谁知道 write-biased Readers-writer lock 的经过尝试和测试的 python 实现吗? ?谷歌搜索得到了ActiveState recipe但我不确定这是否经过实战检验。在投入时间整合和测试这个配方之前我是否应该考虑其他事情?

最佳答案

可以使用模块threading2的SHLock类.

该类的acquire方法除了常用参数外,还有 bool 型可选参数shared,默认为False

正如参数名称所示,如果 sharedTrue,则您要求获取共享锁,而如果 shared错误您要求获取独占锁。

在读取器/写入器问题中,读取器应该获取共享锁,而写入器应该获取非共享(独占)锁。

它实现了锁,确保读者和作者都不会饥饿。

关于Python 偏写读写锁,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13810476/

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