如题,我是想知道为什么这样的场景下 epoll 就不适合了呢?是因为什么出现了不足?
我所了解的 epoll 使用的时候会开辟一块共享内存区,套接字以红黑树形式在里边管理。难道是说这块内存区带来的开销么?
还请懂的大兄弟指导一下,谢谢了。
如题,我是想知道为什么这样的场景下 epoll 就不适合了呢?是因为什么出现了不足?
我所了解的 epoll 使用的时候会开辟一块共享内存区,套接字以红黑树形式在里边管理。难道是说这块内存区带来的开销么?
还请懂的大兄弟指导一下,谢谢了。
7 回答5.6k 阅读
4 回答4.3k 阅读
3 回答873 阅读✓ 已解决
2 回答972 阅读✓ 已解决
2 回答3.5k 阅读
1 回答1.2k 阅读✓ 已解决
2 回答1.4k 阅读✓ 已解决
纯造谣, redis一般情况下也是小于1000个连接, 为什么他用的epoll?
现在不用epoll的理由只可能是: 1. 懒得写, 2 不会写, 3 老代码改不动.
(仅针对服务端开发, 嵌入式等情况我不太了解)