ab工具测试lamp(php-fpm模式)系统CPU资源消耗情况
关于单核心cpu性能消耗分析
刚启动服务没有请求测试cpu消耗:
httpd主进程:0.0%
Httpd子进程:0.0%
phpfpm主进程:0.2%-0.4%
phpfpm子进程:0%
mysql/mysqld主进程:0.5%
mysql/mysqld主进程内存:94M
请求ab -c 80 -n 6000 http://192.168.2.146/info.php测试cpu消耗:
httpd主进程:0 %
Httpd子进程:0.7-2.5%
phpfpm主进程:0%
phpfpm子进程:0.1-1.5%
mysql/mysqld主进程cpu:2%-4%
mysql/mysqld主进程内存:94M
info.php内容:
<?php
echo 51;
$num = 9000;
$i = 0;
while($i<$num){
$i++;
}
echo php_sapi_name();
var_dump(ini_get('post_max_size'));
phpinfo();
$mysqli = new mysqli("localhost", "root", "", "test");
if ($mysqli->connect_errno) {
echo "11Failed to connect to MySQL: (" . $mysqli->connect_errno . ") " . $mysqli->connect_error;
}
echo $mysqli->host_info . "\n";
echo '==========';
$mysqli = new mysqli("127.0.0.1", "root", "", "test", 3306);
if ($mysqli->connect_errno) {
echo "22Failed to connect to MySQL: (" . $mysqli->connect_errno . ") " . $mysqli->connect_error;
}
echo $mysqli->host_info . "\n";
?>