只是想知道 gevent coro-thread 是否可以与真正的线程一起使用?也许我可以编写一个有多个线程的程序,每个线程都有一些协程?
已编辑
两者gevent.Threading
和 CPython 线程都有其缺点。协程不能使用多个 CPU,而当线程数量很大时,CPython 线程性能会受到 GIL 的限制。我还在研究类似于 bluelet 的纯 Python 协程实现(尽管开销可能比 gevent 大),以添加同时使用 coro 和线程的能力。
我只是想知道 gevent 或 greenlet(https://pypi.python.org/pypi/greenlet)是否可以通过 CPython 线程实现合作能力。