python的 python多queue有什么好处?
浏览量:2151
时间:2021-03-12 01:27:49
作者:admin
python多queue有什么好处?
死锁通常是因为您使用了锁。在Python中,可以直接使用queue,它有自己的锁。你不必自己锁门。所以严格地说,在Python中,不需要锁。如果使用了锁,尤其是多线程。用队列方法解决这个问题,不存在这样的问题。如果必须使用锁,就会出现死锁。例如,如果一个锁依赖于另一个锁,在某些情况下,两个锁都不能打开。尤其是多线程的时候。通常我们的方法是在过程中设置心跳变量。在主线程中检查此变量。如果线程的心跳停止很长时间,它应该是死的。死锁也包括在内。
queue队列可以多长python?
我没有试过,但应该不超过2GB。这是32位版本Python留下的内存管理缺陷。通常,如果大小超过500MB,速度会非常慢。在实际应用环境中,队列的数量不应超过上万个。通常最好控制在几百以下。还可以在单个消息队列服务器中缓存数百万条数据。然而,python队列显然不是这样一个企业应用程序。
python的 python有什么用 python和java
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。