小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI
libco 的定时器实现:时间轮

libco 的定时器实现采用单级时间轮,支持高效的超时事件管理,操作时间复杂度为 O(1),可处理最多 60 秒的超时事件。经过优化,libco 现已支持无限超时时间,允许灵活管理超时事件。时间轮使用环形数组结构,确保高效存取。

libco 的定时器实现:时间轮

编程沉思录
编程沉思录 · 2019-12-15T13:17:26Z
Redis 事件循环器 (AE) 实现剖析

Redis 的事件循环器 AE 是其高性能的核心,负责网络 IO 和超时事件管理。通过创建事件循环和注册事件,AE 优化了客户端请求的处理。定时器使用双向链表存储超时事件,并支持多种 IO 复用方式,如 epoll 和 kqueue,以确保在 Unix 系统上的高效运行。整体设计遵循“够用就行”的原则,便于学习和理解。

Redis 事件循环器 (AE) 实现剖析

编程沉思录
编程沉思录 · 2019-11-20T11:16:54Z
  • <<
  • <
  • 1 (current)
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码