brpc源碼學習(四)- bthread調度執行總體流程

bthread調度整體流程如下圖所示 全局單例task_control有多個task_group,每個task_group內有兩個執行隊列_rq和_remote_rq,執行隊列中存放着待執行的bthread。 TaskGroup對應一個pthread,初始化函數如下,創建rq和remote_rq,創建main_stack和main_tid;main_tid代表主流程,後面會具體講main_stac
相關文章
相關標籤/搜索