5篇文章 · 8492字 · 1人关注
这里补充下libco后续对于协程间切换的汇编新实现,原来的实现方法之前分析过Libco协程库实现[https://www.jianshu.com...
腾讯开源的Libco协程库,以前看过部分源码,所有的协程都用数组模拟栈表示,里面使用到的技术点有hook系统函数,时间轮定时器,epoll,共享...
这部分准备分析下Pebble里的协程实现,它和上部分的Phxrpc协程有一部分相似点,即都使用了ucontext_t,也有协程管理器,调度器,定...
Phxrpc中的coroutine实现分析:由于Phxrpc代码量不是很多,大概花个一两天可以分析明白,里面把epoll+timer+协程用的蛮...
这篇文章主要介绍些汇编和函数调用栈的变化过程以及x86-64体系结构下各寄存器的作用,为后面两篇博客分析协程库(Libco/Pebble/Phx...
文集作者