协程的底层实现原理

协程简介 线程是进程的执行体,拥有一个执行入口,以及从进程虚拟地址空间分配的栈信息,包括用户栈和内核栈 操作系统会记录线程控制信息 线程获得CPU时间片以后才可以执行 CPU切换对应线程的栈基、栈指针、指令指针等寄存器 如果线程各自创建几个执行体,给他们各自指定执行入口,申请一些内存分配给他们做执行栈,那么线程就可以按需调度这几个执行体了 为了实现这几个执行体的切换,线程也需要记录执行体的信息,包
相关文章
相关标签/搜索