定时器组件设计 2020-09-28 linux 约 114 字 预计阅读 1 分钟 次阅读 文章目录 timefd时间描述符+epoll 基于升序链表的定时器 基于时间轮(环形队列+双向链表)定时器: 基于时间堆(小根堆/优先队列)定时器:Libevent与Rust Async: futures-timer 红黑树定时器(nginx红黑树实现) Hashed and Hierarchical Timing Wheels: Data Structures for the Efficient Implementation of a Timer Facility 文章作者 Atticus 上次更新 2020-09-28 许可协议 CC BY-NC-ND 4.0(知识共享署名-非商业性使用 4.0 国际许可协议) 赞赏支持 微信打赏 支付宝打赏