linux上apache并发数与服务器内存关系计算!
2016-02-18 13:09
453 查看
Linunx(本次为ubuntu) apache!
连接数理论上当然是支持越大越好,但要在服务器的能力范围内,这跟服务器的CPU、内存、带宽等都有关系。
查看当前的连接数可以用:
或:
计算httpd占用内存的平均数:
理论上服务器内存(单位G)*1024*1024*1024/2291000 = 连接数(即并发数)
如:一个8.5G内存的服务器,安装了apache,扣除0.5G的服务器支持!那么apache可以支持的并发数:
8*1024*1024*1024/2291000=3749.
连接数理论上当然是支持越大越好,但要在服务器的能力范围内,这跟服务器的CPU、内存、带宽等都有关系。
查看当前的连接数可以用:
ps aux | grep httpd | wc -l
或:
pgrep httpd|wc -l
计算httpd占用内存的平均数:
ps aux|grep -v grep|awk '/httpd/{sum+=$6;n++};END{print sum/n}'
理论上服务器内存(单位G)*1024*1024*1024/2291000 = 连接数(即并发数)
如:一个8.5G内存的服务器,安装了apache,扣除0.5G的服务器支持!那么apache可以支持的并发数:
8*1024*1024*1024/2291000=3749.
相关文章推荐
- CentOS下Apache虚拟主机VirtualHost配置
- 使用Apache JMeter压测Thrift
- Apache的DBUtils框架学习
- apache root权限的获取
- Apache遇到的问题:APR not found
- CentOS安装apache,MysqL,PHP
- apache日志
- org.apache.jasper.jasperException
- apache 配置 中英
- apache.commons.logging.Log
- Apache 编译 --with-apr parameter is incorrect 错误
- CentOS安装Apache, Mysql及php
- LVS负载均衡在Ubuntu环境下部署详解
- Apache 2,4版本 编译与安装 RedHat enterprises 6.2
- apache traffic server架构
- org.apache.subversion.javahl.ClientException: svn: E200007: Commit failed
- apache worker与prefork区别
- 《笔者带你剖析Apache Commons DbUtils 1.6》(转)
- apache james-2.3.2邮件服务器的安装
- PHP-Apache命令提示符权限设置