|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Valentin Nechayev 2:5020/400 17 Nov 2005 23:16:45 To : Vadim Goncharov Subject : Re: httpd в ядре -------------------------------------------------------------------------------- >>> Vadim Goncharov wrote: VG>>> Понятно. Остались только 2 вопроса: насколько select() эффективнее VG>>> poll() VN>> Он эффективнее при плотной группе дескрипторов в одном из fd_set, но VN>> только на то время которое читается набор дескрипторов. В остальном VN>> разницы с poll() нету. VG> Интересно, почему? poll() же гоняет туда-сюда по 8 байт вместо VG> нескольких бит, по идее должна быть разница. Вместо каких нескольких бит? select() гоняет минимум 32 байта на каждый fd_set который не NULL. VG>>> и сравнение kqueue() с epoll() VN>> kqueue позволяет устанавливать контрольки и снимать события сразу VN>> для группы объектов одним вызовом, это значительная экономия. VG> А замеры эффективности никто не проводил? У меня таких цифр нет. -netch- --- ifmail v.2.15dev5.3 * Origin: Dark side of coredump (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/223832fd35414.html, оценка из 5, голосов 10
|