什么是greenlet?
- 论坛
- 什么是greenlet?
14 浏览
什么是greenlet?
我对gevent还不熟悉。我已经阅读了来自gevent的介绍。
他们提供了简单的例子,但我仍然难以理解greenlet是什么。来自《学习并发》的解释如下:
Greenlets是一种在C语言中编写的非常轻量级的协程,它们以合作式调度的方式运行。它们提供了一个非常轻量级的类似线程的对象,允许我们在Python程序中实现并发执行,而不需要启动多个线程的开销。
Greenlets并不是线程?
如何定义同步点?有人能用例子解释一下吗?