Nginx性能问题答疑
为什么Nginx的总体性能比Apache高?
Nginx使用的是epoll模型和kqueue的网络I/O模型
Apache使用的是传统的select模型。目前linux的高并发场景使用的都是epoll模型。
select:是挨着访问,直到找到你所需要的。
线性轮询
连接数有限制
epoll:是记录下你所需要找到id,然后根据id去查找。
连接数无限制
使用的是callback
高并发的服务器中,轮询I/O是最耗时间的操作。
原文链接:https://www.cnblogs.com/ftl1012/p/9296198.html
本文来源 爱码网,其版权均为 原网址 所有 与本站无关,文章内容系作者个人观点,不代表 本站 对观点赞同或支持。如需转载,请注明文章来源。
© 版权声明
文章版权归作者所有,未经允许请勿转载。