sách gpt4 ăn đã đi

python - PyPy 和 PyPy + greenlet 中的 Stackless - 差异

In lại 作者:太空狗 更新时间:2023-10-29 17:18:22 28 4
mua khóa gpt4 giày nike

新版 PyPy 附带了集成的 Stackless。据我所知,捆绑的 Stackless 与 2001 年的原始 Stackless 不同。所以主要是带有调度器的绿色线程框架。

Greenlet 是 Stackless 的衍生产品,它提供 Stackless 绿色线程功能作为扩展模块。

sử dụng PyPy 中的“原生”Stackless So sánh PyPy + greenlet + 一些调度程序有什么好处(例如:< em>gevent)? 或者问题是我不能在 PyPy 中使用这些类型的扩展?更具体地说:我知道 PyPy 有自己的 greenlet 实现(基于 continulet)。但我很好奇在 PyPy 中将外部 greenlet 与 gevent 和内部连接起来的可能性。

PyPy 是否附带用于 Stackless 的异步 IO 库而不是标准库?

我知道 stackless 本身和 python 的其他异步轻线程扩展(eventlet、gevent、twisted...)。所以我不是在看它们之间的区别,而是在 pypy 和无堆栈构建中带来的优势。

câu trả lời hay nhất

PyPy 是否附带用于 Stackless 的异步 IO 库而不是标准库?

从 PyPy 2.6.1 和 PyPy3 2.4.0 开始,您可以使用 asyncio (通过 pypi 包)替换 stackless 的异步特性

使用 PyPy 的“原生”Stackless 比 PyPy + greenlet + 一些调度程序有什么好处吗

在更丰富的 Stackless API 之外(例如微线程的 pickling),它可以提高速度,因为调度程序是用 C 语言编写的运行时的一部分。基准测试应该使这一点显而易见。

有关stackless 的更多信息,请查看这篇文章What is Stackless?

关于python - PyPy 和 PyPy + greenlet 中的 Stackless - 差异,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8960747/

28 4 0
Đề xuất bài viết: python - 如何使用 python 从 SNMP 获取数据?
Đề xuất bài viết: python - 跟踪 python 中列表和字典的更改?
Đề xuất bài viết: python - py2exe 的跨平台替代品
Đề xuất bài viết: c - hàm "while()"?
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress