版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

...

4. timer_create系统接口,实质也是借助信号,参考man 2 timer_create

5. timerfd_create系列接口,通过文件描述符的形式操作定时器,可配合IO多路复用,参考man create系列接口,通过判断文件描述符可读来判断超时,可配合IO多路复用,参考man 2 timerfd_create


服务器程序通常需要处理众多定时事件,如何有效地组织与管理这些定时事件对服务器的性能至关重要。为此,我们要将每个定时事件分别封装成定时器,并使用某种容器类数据结构,比如链表、排序链表和时间轮,将所有定时器串联起来,以实现对定时事件的统一管理。

...