gpt4 book ai didi

python - Pypy 的无堆栈线程选项是否支持并行执行?

转载 作者:太空宇宙 更新时间:2023-11-04 03:51:37 25 4
gpt4 key购买 nike

我正在阅读 PyPy 的 stackless feature .我的问题很简单:这会绕过 GIL 吗?该页面说它允许以“大规模并发风格”编码。这是否也意味着大规模并行风格,利用多核?

最佳答案

没有。微线程更轻便,更便于编程,但仍然不能并行执行,原因与“堆栈式”Python 不能并行运行线程的原因相同。微线程并不能解决 GIL 所解决的问题,事实上它们并不是为了提供并行性。

请注意,原始的基于 CPython 的 Stackless 也是如此(请参阅 Stackless python and multicores?)。

关于python - Pypy 的无堆栈线程选项是否支持并行执行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21027981/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com