Python锁的内部实现

Python锁的内部实现,python,synchronization,locking,spinlock,Python,Synchronization,Locking,Spinlock,Python锁似乎是其他同步变量使用的最原始的同步机制 我想知道python锁是如何工作的?在哪里可以检查锁的源代码和实现?另外,如果多个线程正在等待锁,那么在释放过程中会唤醒哪个线程 python锁是如何工作的? 这不是一个简单的问题,因为存在,看看这个 源代码 通常,人们使用工具。线程模块的源代码是 如何拾线 任何处于等待状态的线程都有可能被唤醒。因此,您可以将其视为随机拾取。python锁是如何工作的? 这不是一个简单的问题,因为存在,看看这个 源代码 通常,人们使用工具。线程模块的源代码

Python锁似乎是其他同步变量使用的最原始的同步机制

我想知道python锁是如何工作的?在哪里可以检查锁的源代码和实现?另外,如果多个线程正在等待锁,那么在释放过程中会唤醒哪个线程

python锁是如何工作的? 这不是一个简单的问题,因为存在,看看这个

源代码 通常,人们使用工具。线程模块的源代码是

如何拾线 任何处于等待状态的线程都有可能被唤醒。因此,您可以将其视为随机拾取。

python锁是如何工作的? 这不是一个简单的问题,因为存在,看看这个

源代码 通常,人们使用工具。线程模块的源代码是

如何拾线 任何处于等待状态的线程都有可能被唤醒。所以你可以把它当作一个随机拾取