Hello nginx-ru,
nginx запущен внутри openvz контейнера, метод обработки событий -
rtsig. Если посмотреть на ub counters, то видно:
root@nginx:/# cat /proc/user_beancounters |grep sig
numsiginfo 0 6727 8192 8192 28438
Т.е. максимальное достигнутое количество структур 6727. В доке на этот
параметр сказано:
Very high settings of the limit of this parameter may reduce
responsiveness of the system. It is unlikely that any Virtual
Environment will need the limit greater than the Linux default ? 1024.
В связи с этим вопрос - откуда столько этих самых структур, из-за чего
могут возникать и если сравнить epoll & rtsig - сильно ли epoll лучше,
возможно стоит перейти на него?
kernel version - Linux version 2.6.18-028stab031, nginx отсюда -
http://deb.wapper.ru/nginx/
--
np: ikondakov - fall in to autumn
Best regards,
CoolCold [COOLCOLD-RIPN]