关于 Coroutine(协程)、Continuation(接续)的参考资料

https://blog.csdn.net/zoomdy/article/details/89704634
mingdu.zheng at gmail dot com

协程的分类

协程在进入细分的时候,人们把它分为两类: stackless coroutine 和 stackful coroutine。

C 语言的实现

  • Protothreadscontiki 的核心,stackless 协程,为内存受限系统设计。
  • FreeRTOS CoroutineFreeRTOS 的可选部分,stackless 协程。
  • ucontext ,System V 提供的用户线程(协程),Linux 提供支持,contiki 的 native 目标机的多线程就是用 ucontext 实现的。
  • GNU Pth,其 文档 中关于进程、线程、协程、抢占、非抢占、并发、可重入、线程安全、异步安全等概念的解释,很有参考价值。
  • Portable Coroutine Library (PCL)

C++ 语言的实现

维基百科

参考资料

参考书籍

  • 计算机程序设计艺术(第1卷):基本算法(第3版)1.4.2 共行程序

Continuation 的翻译

  • 接续
  • 延续
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值