gpt4 book ai didi

python - Eventlet 和锁定

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

既然Eventlet使用了绿色线程和异步I/O,那么在访问对象之前还需要设置锁吗?我的理解是 greenlets 都是一个线程的一部分,不需要锁定。谁能证实或否认这一点?

最佳答案

您的理解是正确的:“绿色”线程实际上不是线程,它们不会在不可预测的点(尤其是在操作的“中间”)被抢占,因此您可以完全控制何时执行离开一个(因此可以被分派(dispatch)到另一个)并且可以省去锁获取/释放操作的麻烦/开销。

关于python - Eventlet 和锁定,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2851499/

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