他已经是最简代码了。没办法比它更快,所有其他协程,包括各种语言的,都是以它为基础,不可能比它快。
getcontext,保存现场到ucontext。
setcontext,从ucontext恢复现场。
swapcontext,=getcontext+setcontext,
你说,还怎么提高效率?
至于,把这个低级功能包装成yield,resume,await,wake,,,,
效率高不高,看你的水平了。
【 在 CongHL 的大作中提到: 】
: ucontext性能不行
:
: #发自zSMTH@2106118C
--
修改:ylh1969 FROM 221.218.61.*
FROM 221.218.61.*