pselect

Evgeny Stepanischev bolk at lixil.ru
Tue Mar 21 15:12:50 MSK 2006


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

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

А что скажешь поводу вызова splice как замены sendfile?






More information about the nginx-ru mailing list