rt_sig на 2.6
Igor Sysoev
is at rambler-co.ru
Fri Apr 7 22:07:37 MSD 2006
On Fri, 7 Apr 2006, Alexey N. Kovyrin wrote:
> Вот тут решил написать пост в блог на тему использования ps юниксовыми
> админами и в процессе написания примеров наткнулся на вот такое:
>
> head0:/root# ps -eo pid,wchan,comm | grep ngi
> 18789 rt_sig nginx
> 18790 - nginx
> 31463 rt_sig nginx
> 5361 - nginx
> 5594 - nginx
> 5595 - nginx
> 5596 - nginx
> 5597 sync_p nginx
> # uname -a
> Linux head0 2.6.15.4 #1 SMP Thu Feb 16 09:53:21 EST 2006 x86_64 GNU/Linux
> #
>
> Очень удивился тому, что мастер-процессы спят на rt_sig... хотя я думал, что
> epoll для 2.6 как-то предпочтительнее.. или я не прав? Глянул в конфиг - там
> стоит use epoll;
> Короче, просьбя прояснить ситуацию, если не сложно.
Основной процесс на всех платформах спит на sigsuspend().
Игорь Сысоев
http://sysoev.ru
More information about the nginx-ru
mailing list