首页 > 试题广场 >

Python 锁

使用 Thread 对象的 Lock Rlock 可以实现简单的线程同步,这两个对象都有 acquire 方法和 release 方法,对于那些需要每次只允许一个线程操作的数据,可以将其操作放到 acquire release 方法之间。
锁有两种状态——锁定和未锁定。

发表于 2020-09-12 15:59:06 回复(0)
全局解释器锁GIL   同一进程中的线程同一时间只能有一个拿到锁,可以运行, 其他的线程需要等待
发表于 2019-07-18 10:44:40 回复(0)