httpd进程占用大量内存,居高不下
一、前言
Apache进程动辄占用内存几百兆,而且剧烈浮动,变化无常,有时甚至耗掉上G内存。在访问者那里的表现就是网站速度极不稳定,间歇性抽风,有时甚至会无法打开网页。这种情况一般都是Apache配置不合理所致。
在编译apache的时候,有一个参数叫做--with-mpm=,等号后边用于指定那种模式,可选的有beos|event|worker|prefork|mpmt_os2。
值得注意得是,如果你没有指定--with-mpm=,那么Apache 2.4之前版本会默认为prefork,而2.4已经变为event模式。