Nginx性能问题答疑

为何Nginx的整体性能比Apache高?linux


Nginx使用的是epoll模型和kqueue的网络I/O模型
Apache使用的是传统的select模型。目前linux的高并发场景使用的都是epoll模型。
   select:是挨着访问,直到找到你所须要的。
                    线性轮询
                    链接数有限制
   epoll:是记录下你所须要找到id,而后根据id去查找。
                    链接数无限制
                    使用的是callback
            高并发的服务器中,轮询I/O是最耗时间的操做。服务器

相关文章
相关标签/搜索