Re: nginx потребляет процессор больше чем php-fpm
Александр Усов
ooshro на ooshro.org
Чт Мар 3 17:36:19 MSK 2011
Запусти без аргумента 'c' и посмотри какие дескрипторы закрывает close().
565 на close() это очень много, должно быть 0 ucecs.
3 марта 2011 г. 18:31 пользователь Denis Kot <denis.kot на gmail.com> написал:
> С памятью как раз таки проблем нет.
>
> Вот вывод от обоих воркеров:
> # strace -cfp 19970
> Process 19970 attached - interrupt to quit
> ^CProcess 19970 detached
> % time seconds usecs/call calls errors syscall
> ------ ----------- ----------- --------- --------- ----------------
> 63.93 0.471126 565 834 close
> 20.61 0.151870 657 231 epoll_wait
> 4.62 0.034029 45 748 1 writev
> 4.03 0.029704 59 503 write
> 2.72 0.020017 50 403 epoll_ctl
> 1.36 0.010000 88 114 accept
> 1.36 0.010000 37 271 getsockopt
> 1.36 0.010000 43 232 gettimeofday
> 0.01 0.000069 1 124 124 connect
> 0.01 0.000063 0 129 open
> 0.00 0.000009 0 124 socket
> 0.00 0.000000 0 7 4 stat
> 0.00 0.000000 0 129 fstat
> 0.00 0.000000 0 238 ioctl
> 0.00 0.000000 0 93 pread
> 0.00 0.000000 0 311 readv
> 0.00 0.000000 0 1073 347 recvfrom
> 0.00 0.000000 0 116 getsockname
> 0.00 0.000000 0 94 setsockopt
> ------ ----------- ----------- --------- --------- ----------------
> 100.00 0.736887 5774 476 total
>
> # strace -cfp 19969
> Process 19969 attached - interrupt to quit
> ^CProcess 19969 detached
> % time seconds usecs/call calls errors syscall
> ------ ----------- ----------- --------- --------- ----------------
> 63.62 0.297918 187 1597 close
> 19.22 0.090000 113 794 epoll_wait
> 5.51 0.025806 13 1968 592 recvfrom
> 4.90 0.022959 55 417 7 readv
> 4.16 0.019473 21 934 write
> 1.42 0.006664 21 320 getsockopt
> 1.02 0.004757 4 1308 epoll_ctl
> 0.07 0.000305 1 427 socket
> 0.05 0.000213 0 795 gettimeofday
> 0.03 0.000149 0 958 1 writev
> 0.01 0.000061 0 427 427 connect
> 0.00 0.000000 0 73 open
> 0.00 0.000000 0 18 9 stat
> 0.00 0.000000 0 73 fstat
> 0.00 0.000000 0 844 ioctl
> 0.00 0.000000 0 60 pread
> 0.00 0.000000 0 417 accept
> 0.00 0.000000 0 1 shutdown
> 0.00 0.000000 0 416 getsockname
> 0.00 0.000000 0 127 setsockopt
> ------ ----------- ----------- --------- --------- ----------------
> 100.00 0.468305 11974 1036 total
>
>
>
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20110303/49b2821c/attachment.html>
Подробная информация о списке рассылки nginx-ru