我已经阅读了很多关于锁定线程的例子..但为什么要锁定它们呢?根据我的理解,当您启动线程而不加入它们时,它们将与主线程和所有其他线程竞争资源,然后执行,有时同时执行,有时不执行.
锁定是否确保线程不会同时执行?
同时,线程执行同步有什么问题?那不是更好吗?(整体执行速度更快)
当您锁定线程时,它会锁定它们还是您可以选择要锁定的线程?(无论锁定实际上是什么......)
我指的是使用lock()这样的锁函数并在线程模块中获取btw ...
python multithreading locking thread-safety
locking ×1
multithreading ×1
python ×1
thread-safety ×1