select和poll是一个级别的,epoll和kqueue是一个级别的,相差不多。epoll用在linux上,kqueue用在bsd上,不能物理上共存。如果你的服务器cpu较好,linux内核新,可考虑用epoll.
基本上现在的服务器配置都能上epoll了
sendfile实现资源从硬盘直接到网卡BUFFER的,减少了web服务器对读入资源到内存的开销
本文探讨了epoll与kqueue的区别及应用场景,指出epoll适用于较新的Linux服务器配置,并推荐在CPU较好的情况下使用。此外,还介绍了sendfile机制如何减少web服务器读取资源到内存的开销。
select和poll是一个级别的,epoll和kqueue是一个级别的,相差不多。epoll用在linux上,kqueue用在bsd上,不能物理上共存。如果你的服务器cpu较好,linux内核新,可考虑用epoll.
基本上现在的服务器配置都能上epoll了
sendfile实现资源从硬盘直接到网卡BUFFER的,减少了web服务器对读入资源到内存的开销
222
450

被折叠的 条评论
为什么被折叠?