惊群比较抽象,类似于抢红包 😁。它多出现在高性能的多进程/多线程服务中,例如:nginx。 探索惊群 系列文章将深入 Linux (5.0.1)...
如果你认为只需要简单调用 co_release 就能将 libco[https://github.com/Tencent/libco] 的协程删...
co_kimserver[https://github.com/wenfh2020/co_kimserver] 是基于 libco[https:...
基于 libco[https://github.com/Tencent/libco] 的 mysql 连接池,支持基本的 mysql 读写访问,...
libco[https://github.com/Tencent/libco] 定时器核心数据结构:数组 + 链表,有点像哈希表,通过空间换时间...
协程“栈”空间,有独立栈和共享栈,重点理解一下协程共享栈。 文章来源:[libco] 协程栈空间[https://wenfh2020.com/2...
在 Linux 系统,libco 调用 epoll_wait 有点用力过猛,虽然 libco 针对高并发,但是小问题的处理,略显粗糙。 文章来源...
libco 设计初衷:为了方便编写 C++ 高性能网络服务。 高性能网络服务主要有两个点:IO 非阻塞 + 多路复用技术。 libco 使用 h...
libco 通过 co_resume 和 co_yield 交替调度协程。 文章来源:[libco] 协程调度[https://wenfh202...