- 链接地址:https://blog.csdn.net/Linuxhus/article/details/126905727
- 链接标题:NtyCo纯C协程的原理分析_nkixc-CSDN博客
- 所属网站:blog.csdn.net
- 被收藏次数:1306
一个协程核心结构体如下void *arg;(1)context,上下文,切换用的(2)stack,每个协程的栈,协程内部用来做函数压栈(3)size,协程栈的大小(4)func,协程入口函数(5)arg,入口函数的参数(6)wait(等待集),等待IO就绪,等待集合采用红黑树存储(7)sleep(睡眠树),采用红黑树存储,按睡眠时间进行排序,key为睡眠时长,value为协程节点(8)ready(就绪集合),采用队列ready_queue存储。_nkixc
版权声明:本文发布于特牛网址导航 内容均来源于互联网 如有侵权联系删除
标签:nkixc