Apache的三种MPM模式比较:prefork,worker,event
2016-05-24 15:35
393 查看
Apache服务器一共有三种稳定的MPM(Multi-Processing Module,多进程处理模块)模式。
1 prefork,
2 worker.
3 event
1. prefork 中没有线程的概念,是多进程模型,一个进程处理一个连接;稳定;响应快。其缺点是在连接数比较大时就非常消耗内存。
2. worker 是多进程多线程模型,一个进程有多个线程,每个线程处理一个连接。与prefork相比,worker模式更节省系统的内存资源。不过,需要注意worker模式下的Apache与php等程序模块的兼容性。
3. event 是worker模式的变种,它把服务进程从连接中分离出来,在开启KeepAlive场合下相对worker模式能够承受的了更高的并发负载。event模式不能很好的支持https的访问(HTTP认证相关的问题)
1 prefork,
2 worker.
3 event
1. prefork 中没有线程的概念,是多进程模型,一个进程处理一个连接;稳定;响应快。其缺点是在连接数比较大时就非常消耗内存。
2. worker 是多进程多线程模型,一个进程有多个线程,每个线程处理一个连接。与prefork相比,worker模式更节省系统的内存资源。不过,需要注意worker模式下的Apache与php等程序模块的兼容性。
3. event 是worker模式的变种,它把服务进程从连接中分离出来,在开启KeepAlive场合下相对worker模式能够承受的了更高的并发负载。event模式不能很好的支持https的访问(HTTP认证相关的问题)
相关文章推荐
- windows下apache下载安装
- apache 多站点配置
- apache kafka技术分享系列(目录索引)
- 不带www转向带www301重定向的方法apache+window环境
- apache本地配置多端口多站点
- apache配置伪静态实例 重写技术
- windows下apache+php+mysql环境搭建
- java中ant包中的org.apache.tools.zip实现压缩和解压缩
- apache里的wordpress伪静态永久规则(百度的)
- org.apache.log4j.Logger用法
- apache 常用的两种工作模式和区别
- apache 重定向
- Python + win10 +Apache CGI 错误500的解决方法
- linux下apache安装ssl步骤
- java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start com
- Windows下Apache配置域名
- org.apache.jasper.JasperException...(line: 15, column: 16) quote symbol expected和处理办法
- ActiveMQ技术笔记(一)
- Apache语言支持设置
- Apache2.4和IIS7整合,共享80端口测试