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 было извлечено&hellip;
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20110303/49b2821c/attachment.html>


Подробная информация о списке рассылки nginx-ru