Apache采用的MPM(Multi -Processing Modules,多道处理模块),管理网络连接处理请求 一、简介 针对操作系统的处理模块mpm_beos、mpm_event、mpm_netware、mpmt_os2、mpm_prefork、mpm_winnt、mpm_worker 其中 ...
分类:
Web程序 时间:
2018-08-31 01:17:25
阅读次数:
214
三种MPM介绍 Apache 2.X 支持插入式并行处理模块,称为多路处理模块(MPM)。在编译apache时必须选择也只能选择一个MPM,对类UNIX系统,有几个不同的MPM可供选择,它们会影响到apache的速度和可伸缩性。 Prefork MPM : 这个多路处理模块(MPM)实现了一个非线程 ...
分类:
Web程序 时间:
2018-08-28 01:01:30
阅读次数:
207
Httpd服务器的坑 1. 在/etc/httpd/conf/httpd.conf中的配置信息, 有时注释到的内容仍然会生效 2. 配置Auth时, 允许htpasswd规定的文件中的所有的用户, Require valid uesr, 允许特定的用户Require user user1 user2 ...
分类:
Web程序 时间:
2018-08-20 12:26:04
阅读次数:
213
http介绍httpd是Apache超文本传输协议(HTTP)服务器的主程序。被设计为一个独立运行的后台进程,它会建立一个处理请求的子进程或线程的池。httpd特性高度模块化:Core+ModulesDSO:DynamicSharedOjbect动态加/卸载MPM:Multi-processingModule多路处理模块虚拟主机:IP,Port,FQDNCGI:通用网关接口反向代理(和正向代理的区
分类:
Web程序 时间:
2018-08-11 21:56:44
阅读次数:
158
一.httpd介绍1.httpd是http协议的一个经典实现,也是apache组织中的一个顶级项目,其官方站点为httpd.apache.org。2.httpd的运行机制高度模块化(Core+Modules):采用核心模块+扩展模块的机制DSO(DynamicSharedObject)机制:可以按需动态的装载模块来实现相应的功能采用MPM(MultipathProcessingMoules):使用
分类:
Web程序 时间:
2018-08-10 12:26:43
阅读次数:
265
I/O模型????Httpd MPM????????prefork:进程模型,两级结构;主进程master负责生成子进程,每个子进程负责响应一个请求????????worker:线程模型,三级结构;主
分类:
其他好文 时间:
2018-08-09 21:12:09
阅读次数:
162
一、Prefork MPM 关键字:多进程 prefork模式可以算是很古老但是非常稳定的模式。Apache在启动之初,就预派生 fork一些子进程,然后等待请求进来,并且总是视图保持一些备用的子进程。之所以这样做,是为了减少频繁创建和销毁进程的开销。每个子进程中只有一个线程,在一个时间点内,只能处 ...
分类:
Web程序 时间:
2018-07-30 21:33:15
阅读次数:
160
关键词:VSS、RSS、PSS、USS、_mapcount、pte_present、mem_size_stats。 在Linux里面,一个进程占用的内存有不同种说法,可以是VSS/RSS/PSS/USS四种形式,这四种形式首字母分别是Virtual/Resident/Proportional/Uni ...
分类:
系统相关 时间:
2018-07-29 18:49:26
阅读次数:
1072
bootloader 1. bootasm.S : start32 2. bootmain.c : bootmain kernel 3. main.c : main 4. proc.c : userinit 创建第一个用户进程 initcode 5. main.c : mpmain 调用schedu ...
分类:
其他好文 时间:
2018-07-26 18:51:27
阅读次数:
180
extra / httpd vhost.conf httpd.conf httpd mpm.conf 为apache连接数配置 ...
分类:
Web程序 时间:
2018-07-24 17:38:37
阅读次数:
351