pselect

Igor Sysoev is at rambler-co.ru
Tue Mar 21 14:49:24 MSK 2006


On Tue, 21 Mar 2006, Evgeny Stepanischev wrote:

> Игор,  может  интересно  будет,  в  новом  ядре Linux 2.6.16 появились
> системные  вызовы  pselect/ppoll, я не читал для чего это, лишь увидел
> краем глаза про обработку событий. Даю линк:
>
> http://lwn.net/Articles/164887/

pselect() и ppoll() позволяют лишь синхронизировать обработку файловых
дескрипторов и сигналов. Масштабируемости они не добавляют. Единственное
место, где их можно использовать в nginx'е - это мастер-процесс, но
там сейчас используется sigsuspend() как общий знаменатель для всех
платформ.


Игорь Сысоев
http://sysoev.ru





More information about the nginx-ru mailing list