
5篇文章 · 8492字 · 1人關(guān)注
這里補充下libco后續(xù)對于協(xié)程間切換的匯編新實現(xiàn),原來的實現(xiàn)方法之前分析過Libco協(xié)程庫實現(xiàn)[http://www.reibang.com...
騰訊開源的Libco協(xié)程庫屿附,以前看過部分源碼,所有的協(xié)程都用數(shù)組模擬棧表示哥童,里面使用到的技術(shù)點有hook系統(tǒng)函數(shù)挺份,時間輪定時器,epoll贮懈,共享...
這部分準(zhǔn)備分析下Pebble里的協(xié)程實現(xiàn)压恒,它和上部分的Phxrpc協(xié)程有一部分相似點,即都使用了ucontext_t错邦,也有協(xié)程管理器探赫,調(diào)度器,定...
Phxrpc中的coroutine實現(xiàn)分析:由于Phxrpc代碼量不是很多撬呢,大概花個一兩天可以分析明白伦吠,里面把epoll+timer+協(xié)程用的蠻...
這篇文章主要介紹些匯編和函數(shù)調(diào)用棧的變化過程以及x86-64體系結(jié)構(gòu)下各寄存器的作用,為后面兩篇博客分析協(xié)程庫(Libco/Pebble/Phx...