中文
Sign in
AI tools
热门问题
时间线
聊天
视角
Loading AI tools
全部
文章
字典
引用
地图
Remove ads
Microthread
来自维基百科,自由的百科全书
Found in articles
Stackless Python
Python使用了C堆栈,但是这个堆栈在函数调用之间是被清除的。Stackless Python的最突出特征是微线程(英语:
Microthread
),它避免了与操作系统线程有关的大量开销。在Python特征之外,Stackless还增加了协程、通信通道和任务序列化。 对于Stackless
Protothreads
方法要使协程在除了在顶层例程内以外任何地方放弃控制权都是不可能的。简单的汇编语言栈交换库就能让你做到这二者。” 协程 纤程 微线程(英语:
Microthread
) Adam Dunkels. Protothreads - Lightweight, Stackless Threads in C. Dunkels
Python
7。IronPython,它是建造在DLR之上的Python 2.7和Python 3.4实现。Stackless Python,它是实现微线程(英语:
microthread
)的CPython 3.8分叉。Pyston,它是具有JIT等性能优化的CPython 3.8.12的分叉。Pyjion,将Python代码编译成本机CIL的CPython