优化Apache的使用Webmin降低内存消耗
你可以优化你的Apache使用的系统中也有不足的内存或存储器的使用已接近下限的RAM! 这里,我们展示了如何减少存储器的使用Apache的使用Webmin的控制面板!
如何?
- 浏览到Webmin的Apache服务器模块
- 点击“ 进程和限制 ”
- 更改以下的价值观所示:
最大空闲的服务器进程3
最低备用服务器进程2
初始服务器进程3
或者,删除任何您不使用的模块。 这实际上将减少内存使用比什么都重要,但是它很难猜测哪些模块您想/需要做你的工作。
mod_perl的是需要为新的Analytics在Virtualmin模块,但除此之外,一切都可以在CGI或fcgid ...如果记忆是一个真正的问题,您可能不得不放弃分析了运行(或手动设置它没有我们的mod_perl的过滤器)。
禁用mod_php4或mod_php5凉爽(但如果你已经使用PHP脚本,你需要做切换到fcgid第一,并重置权限和所有权注册你的PHP脚本在域院),将剃了不少关闭进程的大小。
其他可能性禁用:auth_dbm,disk_cache,代理(但是这消除相当多的功能位),包括(删除服务器端包含的功能),状态。
因为Apache是可能在任何主机系统最大的过程...如果你正在处理一个非常小的记忆系统(在256M的),那么你就必须削减下来了很多。 这是不是真的在这种情况下可选的。
您还可以编辑apache的配置文件中手动! 下面是一个示例Apache配置文件,对于低内存的系统好:
论的KeepAlive
3的KeepAliveTimeout<IfModule prefork.c>
StartServers的3
MinSpareServers 2
MaxSpareServers 3
ServerLimit 100
MaxClients 100
每个服务500
</ IfModule><IfModule worker.c>
StartServers的2
MaxClients 150
MinSpareThreads 15
MaxSpareThreads 50
ThreadsPerChild 15
每个服务0
</ IfModule>
载入中...
相关岗位: