环境:centos nginx8 php-fpm 无eaccelerator discuz
负载一直高。想怎么定位到具体代码,或是不是插件导致~~
Tasks: 235 total, 130 running, 102 sleeping, 3 stopped, 0 zombie
Cpu0 : 43.0%us, 56.7%sy, 0.0%ni, 0.0%id, 0.0%wa, 0.0%hi, 0.3%si, 0.0%st
Cpu1 : 98.0%us, 2.0%sy, 0.0%ni, 0.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Cpu2 : 96.3%us, 3.7%sy, 0.0%ni, 0.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Cpu3 : 94.0%us, 6.0%sy, 0.0%ni, 0.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 8165976k total, 4560756k used, 3605220k free, 475092k buffers
Swap: 17406388k total, 132k used, 17406256k free, 2077852k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
19726 daemon 18 0 151m 13m 4272 R 63.2 0.2 1:41.07 php-cgi
20287 daemon 17 0 151m 12m 4120 R 40.2 0.2 0:18.50 php-cgi
20588 daemon 16 0 147m 9588 3856 S 32.2 0.1 0:03.30 php-cgi
19103 daemon 16 0 154m 14m 4508 R 22.6 0.2 3:00.87 php-cgi
18522 daemon 16 0 154m 14m 4540 R 21.6 0.2 3:08.29 php-cgi
6483 mysql 15 0 1750m 282m 5340 S 17.6 3.5 520:26.26 mysqld
# vmstat 1 5
procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu------
r b swpd free buff cache si so bi bo in cs us sy id wa st
129 0 132 3605788 475264 2077440 0 0 1 181 0 1 17 3 79 0 0
131 0 132 3605044 475264 2077936 0 0 0 0 2239 753 87 14 0 0 0
131 0 132 3604648 475264 2078192 0 0 0 1272 2183 490 85 15 0 0 0
129 0 132 3604624 475264 2078356 0 0 0 0 1615 314 85 15 0 0 0
129 0 132 3604616 475264 2078356 0 0 0 0 1645 249 86 14 0 0 0
一直不知道如何查~~~ 日志里看不出任何问题。
网上有人说是php5.3 要关ea 可是我用的5.2 不应该存在这问题。代码的问题比较大,但如何定位呢?