Magento 1.9.1 php fpm CPU使用率高但内存使用率低

Magento 1.9.1 php fpm CPU使用率高但内存使用率低,php,performance,magento,Php,Performance,Magento,我在云中运行2个标准的Magento网站,有16个vCPU和16个vRAM。但今天我发现我的网站运行速度非常慢,几乎一直使用100%的vCPU,但只有10%的RAM。我不知道问题出在哪里,也不知道先去哪里检查 这是我的最高命令: PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 22778 k6719876 20 0 307m 38m 4516 R 3.0 0.2 0:06.77 php-f

我在云中运行2个标准的Magento网站,有16个vCPU和16个vRAM。但今天我发现我的网站运行速度非常慢,几乎一直使用100%的vCPU,但只有10%的RAM。我不知道问题出在哪里,也不知道先去哪里检查

这是我的最高命令:

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
22778 k6719876  20   0  307m  38m 4516 R  3.0  0.2   0:06.77 php-fpm
20862 enji      20   0  121m  61m 4148 R  2.7  0.4   0:13.05 lmtp
22785 k6719876  20   0  381m  48m 6192 R  2.7  0.3   0:05.99 php-fpm
22937 k6719876  20   0  314m  45m 4500 R  2.7  0.3   0:04.62 php-fpm
23872 enji      20   0  116m  59m 3992 R  2.7  0.4   0:00.61 lmtp
 1471 mysql     20   0 2475m 221m 8572 S  2.3  1.4   1:42.89 mysqld
22777 k6719876  20   0  313m  44m 4500 R  2.3  0.3   0:05.37 php-fpm
22792 k6719876  20   0  320m  51m 4512 R  2.3  0.3   0:06.83 php-fpm
22809 k6719876  20   0  315m  46m 4572 R  2.0  0.3   0:06.73 php-fpm
23447 enji      20   0  402m  32m 6140 R  2.0  0.2   0:02.40 php-fpm
24095 enji      20   0  332m  30m 4392 S  2.0  0.2   0:00.31 php-fpm
24017 enji      20   0  324m  24m 4276 S  1.7  0.1   0:00.56 php-fpm
23971 root      20   0  139m 4648 1256 S  0.3  0.0   0:00.01 cpanel_php_fpm
23981 root      20   0 13180 1184  864 R  0.3  0.0   0:00.08 top
    1 root      20   0 19284 1496 1292 S  0.0  0.0   0:00.12 init
    2 root      20   0     0    0    0 S  0.0  0.0   0:00.00 kthreadd/967975

PHP-FPM的峰值通常为每台CPU的10%

您是否自行设置了站点,是否可以使用
htop
检查哪些进程消耗了大部分CPU?数据库是否在同一台主机上运行?@ghovat您好,是的,我自己进行了设置,数据库在同一台主机上(数据库大小约为400MB)。请提供更多信息。在pastebin.com上发布并共享链接。RAM大小,#MySQL主机服务器的内核A)从SSH根登录完成(未编辑)my.cnf或my.ini,文本结果为:B)显示全局状态;至少24小时正常运行后C)显示全局变量;D) 显示完整的进程列表;可选的非常有用的信息,如果有的话,包括-htop或top或mytop(适用于大多数活动应用程序)、ulimit-a(适用于linux/unix限制列表)、iostat-xm 5 3(适用于按设备和核心/cpu计数划分的IOPS),用于服务器工作负载优化分析,以提供建议。Hi@WilsonHauck我已在pastebin上发布,以下是链接。谢谢您您是否自行设置了这些站点,您是否可以使用
htop
检查哪些进程占用了大部分CPU?数据库是否在同一台主机上运行?@ghovat您好,是的,我自己进行了设置,数据库在同一台主机上(数据库大小约为400MB)。请提供更多信息。在pastebin.com上发布并共享链接。RAM大小,#MySQL主机服务器的内核A)从SSH根登录完成(未编辑)my.cnf或my.ini,文本结果为:B)显示全局状态;至少24小时正常运行后C)显示全局变量;D) 显示完整的进程列表;可选的非常有用的信息,如果有的话,包括-htop或top或mytop(适用于大多数活动应用程序)、ulimit-a(适用于linux/unix限制列表)、iostat-xm 5 3(适用于按设备和核心/cpu计数划分的IOPS),用于服务器工作负载优化分析,以提供建议。Hi@WilsonHauck我已在pastebin上发布,以下是链接。非常感谢。