【讨论题】从源码探讨生成器协程的实现原理。
690
等3人参与

【讨论题】从源码探讨生成器协程的实现原理。

题目描述

学习生成器的调度过程是理解协程的重要过程之一,在课程中,我们已经就生成器的运行流程展开了详细的讨论。Python 是由 C 语言实现的,在一些 C、C++ 的协程框架中,也能看到类似生成器的实现过程(比如 libco、libtask 等框架),请从源码的角度探讨协程切换的原理。

关键提炼

  1. 系统调用:setcontext getcontext makecontext swapcontext
我的作业
去发布

登录后即可发布作业,立即

全部作业

数据加载中...

意见反馈 帮助中心 APP下载
官方微信