apache 限制内存大小

apache 限制内存大小

apache能限制内存大小吗?

用RLimitMEM  这个不管用。 我想限制apache的进程使用内存大小有什么好方法吗?
RLimitCPU 指令
说明 限制Apache子进程派生的进程占用CPU的最大秒数
语法 RLimitCPU seconds|max [seconds|max]
默认值 未定义,使用操作系统默认值
作用域 server config, virtual host, directory, .htaccess
覆盖项 All
状态 核心(C)
模块 core

使用一个或两个参数。第一个参数设置了所有进程的软资源限制,第二个参数设置了最大资源限制。两个参数均可设置为一个数值或是"max"以表示设置为操作系统允许的最大值。增大此资源限制最大值需要以root运行服务器或是在初始化启动语句中进行设置。

这个限制将作用于Apache子进程服务的请求所衍生出的进程,而不是Apache子进程本身。这个范围包括CGI脚本和SSI执行命令,但不包括所有从Apache父进程衍生出的进程。比如管道日志。

CPU资源限制表示为每进程占用的秒数。
参见

    * RLimitMEM
    * RLimitNPROC

top
RLimitMEM 指令
说明 限制由Apache子进程派生的进程占用的最大内存字节数
语法 RLimitMEM bytes|max [bytes|max]
默认值 未定义,使用操作系统默认值
作用域 server config, virtual host, directory, .htaccess
覆盖项 All
状态 核心(C)
模块 core

使用一个或两个参数。第一个参数设置了所有进程的软资源限制,第二个参数设置了最大资源限制。两个参数均可设置为一个数值或是"max"以表示设置为操作系统允许的最大值。增大此资源限制最大值需要以root运行服务器或是在初始化启动语句中进行设置。

这个限制将作用于Apache子进程服务的请求所衍生出的进程,而不是Apache子进程本身。这个范围包括CGI脚本和SSI执行命令,但不包括所有从Apache父进程衍生出的进程。比如管道日志。内存资源限制表示为每进程占用的字节数。