muduo庫 TimerQueue 分析

定時器  時序圖 對於定時任務的原理: muduo採用timerfd_*將超時任務轉換成文件描述符進行監聽 當時間一到,timerfd變爲可讀,相應的Channel調用回調函數(TimerQueue::handleRead) 回調函數中將所有在TimerQueue中的超時任務找出,一次調用其回調函數 對於週期性定時任務,再添加回TimerQueue中
相關文章
相關標籤/搜索