古尼康斯的螺纹是真的吗?

2024-04-24 15:20:13 发布

您现在位置:Python中文网/ 问答频道 /正文

我正试图用gunicorn开发一个flask应用程序,因为gunicorn是用python实现的(我检查了github)。我的问题是古尼康的线还是吉尔的?


Tags: github应用程序flaskgunicorn正试图
1条回答
网友
1楼 · 发布于 2024-04-24 15:20:13

线程实际上总是真实的。正如您所指出的,问题是如果有一个全局解释器锁(GIL),那么解释器在解释Python时会被锁定,从而阻止线程同时工作。因为Gunicorn是用Python编写的,所以它受您所使用的任何Python实现的规则的约束,这可能有GIL。在

CPython和PyPy都有GIL,但这并不意味着线程是无用的。只要正在执行的内容不需要解释(例如I/O操作),就可以使用多个线程而无需锁定。在

有关详细信息,请参见how a Python thread work上的可爱答案。在

相关问题 更多 >