社区
Apache
帖子详情
apache为何也不采用epoll模式?
sunshinexrain
2010-01-17 04:32:35
lighttpd和nginx采用异步服务器模式,epoll模式,为何apache不采用这个模式,可以提高并发性能?
个人理解:
1. apache的模块大都是采用select模式开发,换到epoll模式不容易?
2. 跨平台问题,epoll模式只在linux2.6内核上有,其他平台无法实现,那么可以搞个支持epoll模式的apache新版本,叫apache3.0也可以啊
...全文
471
回复
打赏
收藏
apache为何也不采用epoll模式?
lighttpd和nginx采用异步服务器模式,epoll模式,为何apache不采用这个模式,可以提高并发性能? 个人理解: 1. apache的模块大都是采用select模式开发,换到epoll模式不容易? 2. 跨平台问题,epoll模式只在linux2.6内核上有,其他平台无法实现,那么可以搞个支持epoll模式的apache新版本,叫apache3.0也可以啊
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
高并发Nginx+lua是如何抗住的
提到高并发或者抗压力,有这种高qps经验的同学第一反应大都是Nginx+lua+Redis,网上也满天非那种高并发架构方案大都是这种,但是Nginx+lua来做接入层到底是怎么抗住压力的呢?本篇顺序:1、Nginx如何抗住的高并发,工作
模式
是怎样的,利用了哪些技术2、常见的IO模型及异步非阻塞IO的优势3、
epoll
相对于其他模型为何这么强大Nginx不同于
Apache
的一点就是,Nginx
采用
单线程,非阻塞,异步IO的工作模型,并不会每一个新进程都会起一个新的进程或者线程来处请求,Nginx利用的是
epoll
模型。然后来看一下Nginx的工作模型:nginx工作模型有两种实现方式:单工作进程
关于nginx/lighttpd
epoll
高并发以及
apache
为何不
采用
epoll
的的疑惑 不指定
关于nginx/lighttpd
epoll
高并发以及
apache
为何不
采用
epoll
的的疑惑 - 向东博客 专注WEB应用 构架之美 --- 构架之美,在于尽态极妍 | 应用之美,在于药到病除 - Life is Short,Play it More,So Playin' with IT,Focus on Killer Application,Marketing Meets Technology...
linux运维笔记:nginx 和
apache
最主要的区别select &
epoll
举个例子,一个保姆照看照看一群孩子,如果把孩子是否需要尿尿比作网络I/O事件,select的作用就好比这个保姆挨个询问每个孩子"你要尿尿吗?取而代之的是,如果孩子需要尿尿,他就自己主动站到事先约定好的地方,而保姆的职责就是查看事先约定好的地方是否有孩子。而
epoll
版宿管大妈会先记下每位入住同学的房间号,你的朋友来找你时,只需告诉你的朋友你住在哪个房间即可,不用亲自带着你的朋友满宿舍楼找人了。如果同时来了100个人,都要找自己住这栋楼的同学,select版和
epoll
版宿管大妈,谁的效率更高,就很明显了。
epoll
生活中的例子:区分select和
epoll
以一个生活中的例子来解释. 假设你在大学中读书,要等待一个朋友来访,而这个朋友只知道你在A号楼,但是不知道你具体住在哪里,于是你们约好了在A号楼门口见面. 如果你使用的阻塞IO模型来处理这个问题,那么你就只能一直守候在A号楼门口等待朋友的到来,在这段时间里你不能做别的事情,不难知道,这种方式的效率是低下的. 进一步解释select和
epoll
模型的
epoll
编程,单
epoll
+线程池?线程池+
epoll
?nginx实现高并发的原理?
草稿未验证1
epoll
编程,如何实现高并发服务器开发? - 知乎 https://www.zhihu.com/question/21516827/answer/55127881 nginx 多进程网络编程的巅峰 memcached 多线程网络编程的巅峰 redis单线程网络编程的巅峰~~ 2 为什么说 event-loop 在 IO 密集型场景中比线程模型更高效? https://w...
Apache
24,923
社区成员
16,548
社区内容
发帖
与我相关
我的任务
Apache
Web 开发 Apache
复制链接
扫一扫
分享
社区描述
Web 开发 Apache
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章