开发者社区> 问答> 正文

什么是无栈协程(Stackless Coroutine)?

什么是无栈协程(Stackless Coroutine)?

展开
收起
夹心789 2024-05-29 16:57:46 38 0
1 条回答
写回答
取消 提交回答
  • 无栈协程在堆上保存协程函数的临时变量和调用参数等上下文信息,而不是为每个协程创建独立的内存栈。无栈协程的创建轻量,切换动作快速。但无栈协程无法简单适配已有代码来实现协程化改造,需要对旧代码进行重构甚至重写。

    2024-05-29 20:31:57
    赞同 1 展开评论 打赏
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Swoole2.0原生协程高性能开发实践 立即下载
fibjs 模块重构从回调到协程 立即下载
fibjs 模块重构从回调到协程--陈垒 立即下载