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