Hi,
On 11/02/2015 08:48 PM, Xiaokai Wang wrote:
hi all,
Sorry to bother you again, I find pictures cannt show clearly, so
copy statistics below. thanks again.
I find a performace decreasing when I update centos5.4 to centos7.1
and the same time nginx-1.2.7 to nginx-1.8.0.
Exacted statistics as below:
Tasks: 177 total, 3 running, 173 sleeping, 0 stopped, 1 zombie
Cpu0 : 3.7%us, 3.3%sy, 0.0%ni, 92.4%id, 0.0%wa, 0.0%hi, 0.7%si,
0.0%st
Cpu1 : 4.7%us, 3.7%sy, 0.0%ni, 91.0%id, 0.0%wa, 0.0%hi, 0.7%si,
0.0%st
Cpu2 : 3.6%us, 3.0%sy, 0.0%ni, 92.7%id, 0.0%wa, 0.0%hi, 0.7%si,
0.0%st
Cpu3 : 4.0%us, 3.0%sy, 0.0%ni, 92.7%id, 0.0%wa, 0.0%hi, 0.3%si,
0.0%st
Cpu4 : 3.7%us, 3.0%sy, 0.0%ni, 93.0%id, 0.0%wa, 0.0%hi, 0.3%si,
0.0%st
Cpu5 : 3.3%us, 2.6%sy, 0.0%ni, 93.4%id, 0.0%wa, 0.0%hi, 0.7%si,
0.0%st
Cpu6 : 3.3%us, 3.3%sy, 0.0%ni, 93.0%id, 0.0%wa, 0.0%hi, 0.3%si,
0.0%st
Cpu7 : 4.0%us, 2.7%sy, 0.0%ni, 92.7%id, 0.0%wa, 0.0%hi, 0.7%si,
0.0%st
Cpu8 : 4.0%us, 2.7%sy, 0.0%ni, 93.0%id, 0.0%wa, 0.0%hi, 0.3%si,
0.0%st
Cpu9 : 4.0%us, 3.7%sy, 0.0%ni, 91.3%id, 0.7%wa, 0.0%hi, 0.3%si,
0.0%st
Cpu10 : 2.7%us, 2.0%sy, 0.0%ni, 82.4%id, 0.0%wa, 0.7%hi, 12.3%si,
0.0%st
Cpu11 : 2.3%us, 2.3%sy, 0.0%ni, 64.7%id, 0.0%wa, 1.0%hi, 29.7%si,
0.0%st
Mem: 12273740k total, 9946612k used, 2327128k free, 5475768k buffers
Swap: 8385920k total, 0k used, 8385920k free, 2030764k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
26770 nobody 15 0 91076 32m 1196 S 9.0 0.3 997:15.34 proxy-nginx
26769 nobody 15 0 91936 33m 1196 S 7.7 0.3 1043:52 proxy-nginx
26778 nobody 15 0 91560 33m 1196 R 7.7 0.3 921:28.59 proxy-nginx
26772 nobody 15 0 92164 33m 1196 S 7.3 0.3 920:47.31 proxy-nginx
26773 nobody 15 0 91808 33m 1200 S 7.3 0.3 930:41.83 proxy-nginx
26776 nobody 15 0 92332 33m 1196 S 7.3 0.3 934:57.61 proxy-nginx
26777 nobody 15 0 92504 33m 1196 S 7.3 0.3 926:08.37 proxy-nginx
26771 nobody 16 0 92176 33m 1196 S 7.0 0.3 955:29.21 proxy-nginx
26775 nobody 15 0 91688 33m 1200 R 7.0 0.3 939:46.60 proxy-nginx
26774 nobody 15 0 92044 33m 1196 S 6.3 0.3 842:52.49 proxy-nginx
26780 nobody 15 0 90772 32m 1200 S 6.0 0.3 696:50.17 proxy-nginx
26779 nobody 15 0 90380 31m 1196 S 5.7 0.3 832:16.64 proxy-nginx
centos5.4 + nginx-1.2.7
Tasks: 276 total, 6 running, 268 sleeping, 2 stopped, 0 zombie
%Cpu0 : 8.2 us, 8.9 sy, 0.0 ni, 73.4 id, 0.3 wa, 0.0 hi, 9.2
si, 0.0 st
%Cpu1 : 7.9 us, 7.6 sy, 0.0 ni, 75.2 id, 0.0 wa, 0.0 hi, 9.3
si, 0.0 st
%Cpu2 : 6.7 us, 8.1 sy, 0.0 ni, 77.4 id, 0.0 wa, 0.0 hi, 7.8
si, 0.0 st
%Cpu3 : 7.4 us, 8.0 sy, 0.0 ni, 79.6 id, 0.0 wa, 0.0 hi, 5.0
si, 0.0 st
%Cpu4 : 6.4 us, 7.1 sy, 0.0 ni, 78.8 id, 0.0 wa, 0.0 hi, 7.8
si, 0.0 st
%Cpu5 : 7.0 us, 7.3 sy, 0.0 ni, 78.4 id, 0.0 wa, 0.0 hi, 7.3
si, 0.0 st
%Cpu6 : 27.3 us, 8.7 sy, 0.0 ni, 59.3 id, 0.0 wa, 0.0 hi, 4.7
si, 0.0 st
%Cpu7 : 8.3 us, 8.0 sy, 0.0 ni, 75.1 id, 0.0 wa, 0.0 hi, 8.7
si, 0.0 st
%Cpu8 : 6.9 us, 8.6 sy, 0.0 ni, 78.7 id, 0.0 wa, 0.0 hi, 5.8
si, 0.0 st
%Cpu9 : 15.4 us, 8.6 sy, 0.0 ni, 69.2 id, 0.0 wa, 0.0 hi, 6.8
si, 0.0 st
%Cpu10 : 23.9 us, 8.8 sy, 0.0 ni, 64.0 id, 0.0 wa, 0.0 hi, 3.4
si, 0.0 st
%Cpu11 : 40.5 us, 9.1 sy, 0.0 ni, 41.2 id, 0.0 wa, 0.0 hi, 9.1
si, 0.0 st
KiB Mem : 12126740 total, 159380 free, 607028 used, 11360332 buff/cache
KiB Swap: 8388604 total, 8388604 free, 0 used. 10895304 avail Mem
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
6876 root 20 0 4604 864 496 R 85.4 0.0 0:52.28 gzip
12806 nobody 20 0 61508 35056 1272 R 18.3 0.3 282:22.99 nginx
12810 nobody 20 0 61044 34596 1272 S 17.6 0.3 292:06.85 nginx
12799 nobody 20 0 60768 34240 1272 R 16.9 0.3 275:36.83 nginx
12801 nobody 20 0 60764 34204 1272 S 15.6 0.3 277:38.95 nginx
12802 nobody 20 0 61468 34964 1272 S 15.3 0.3 226:20.06 nginx
12800 nobody 20 0 60716 34268 1272 R 14.6 0.3 276:13.54 nginx
12805 nobody 20 0 61424 34976 1272 S 14.6 0.3 241:46.36 nginx
12807 nobody 20 0 61128 34680 1272 S 14.6 0.3 245:35.70 nginx
12808 nobody 20 0 60640 34096 1272 R 14.6 0.3 255:17.38 nginx
12809 nobody 20 0 60716 34268 1272 S 14.6 0.3 244:02.67 nginx
12803 nobody 20 0 61396 34908 1272 S 14.3 0.3 284:18.39 nginx
12804 nobody 20 0 60568 34120 1272 S 14.0 0.3 282:03.64 nginx
centos7.1 + nginx-1.8.0
From the statistics, we can see that updated environment
cpu-load average is almostly doubled previous environment.
Of course the sysctl.conf and nginx-conf are not changed after
updating environment. It confused me and I dont know why.
Anybody meet the problem? Please give me a help, thanks.
-----
Regards,
Xiaokai
It's not really a fair check is it? New server is running 50% more
processes, and most importantly is using 600MB instead of 10GB memory.
I'd start off looking at where the memory is used on the old server.
I'd just report CPU usage stats, rather than per cpu. nginx doesn't
really use much cpu at all, but server-side programming languages ( PHP
especially from experience ) do.
It would probably be worth installing a monitoring package such as munin
or cacti to get a better picture of what's going on.
hth,
Steve
--
Steve Holdoway BSc(Hons) MIITP
http://www.greengecko.co.nz
Linkedin: http://www.linkedin.com/in/steveholdoway
Skype: sholdowa
_______________________________________________
nginx mailing list
nginx@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx