python是否有原子比较数据集操作?

python是否有原子比较数据集操作?,python,atomic,Python,Atomic,我需要在python程序中使用原子比较数据集操作,但我没有找到关于如何使用它的参考资料 python提供了这样的原子函数吗 谢谢。CPython有一个GIL,所以这样的东西至少在该实现中是不必要的。你可以使用锁进行显式同步谢谢你,Niklas。我有一个锁版本的程序,我只想构建一个无锁版本并比较性能。Python没有这些低级原语,因为它是一种解释语言。如果担心无锁性和性能,也许您应该使用编译语言GIL并没有让这变得无关紧要,因为Python仍然有线程(这就是为什么它有GIL!)。但是,是的,性能参

我需要在python程序中使用原子比较数据集操作,但我没有找到关于如何使用它的参考资料

python提供了这样的原子函数吗


谢谢。

CPython有一个GIL,所以这样的东西至少在该实现中是不必要的。你可以使用锁进行显式同步谢谢你,Niklas。我有一个锁版本的程序,我只想构建一个无锁版本并比较性能。Python没有这些低级原语,因为它是一种解释语言。如果担心无锁性和性能,也许您应该使用编译语言GIL并没有让这变得无关紧要,因为Python仍然有线程(这就是为什么它有GIL!)。但是,是的,性能参数可能更为正确——但在IronPython和Jython中,它们都没有GIL,这显然更为重要,而在PyPy中,性能参数则不那么正确。