Linux机器上的高负载平均值

时间:2016-10-24 05:27:21

标签: php linux apache amazon-web-services

我有一个PHP应用程序为C编程提供虚拟实验室。

它运行在AWS m4.large类型的实例上,该实例具有100%的cpu利用率和非常高的平均负载,几乎一直都是.Below是top命令给出的前2个cpu密集型进程(这些是C编译过程):

24982 apache 20 0 6504 504 420 R 99.9 0.0 409:36.82 a.out
24611 apache 20 0 6504 500 416 R 99.5 0.0 411:13.45 a.out

这两个过程都使用了几乎100%的cpu。现在在这两个进程的lsof -p pid命令上运行,我得到了

a.out 24611 apache mem REG 202,1 1920936 264214 /lib64/libc-2.12.so
a.out 24611 apache mem REG 202,1 596272 264222 /lib64/libm-2.12.so
a.out 24611 apache mem REG 202,1 154664 264207 /lib64/ld-2.12.so

a.out 24982 apache mem REG 202,1 1920936 264214 /lib64/libc-2.12.so
a.out 24982 apache mem REG 202,1 596272 264222 /lib64/libm-2.12.so
a.out 24982 apache mem REG 202,1 154664 264207 /lib64/ld-2.12.so

strace命令输出用这些行填充

write(1, " Mode= 0 Mode= 0 Mode= 0 Mode= 0"..., 4096) = -1 EPIPE (Broken pipe)
--- SIGPIPE {si_signo=SIGPIPE, si_code=SI_USER, si_pid=24611, si_uid=48} ---

需要知道高负载平均值和CPU利用率的原因。

0 个答案:

没有答案