Thanks. The URL does not really answer my question, but I poked around
a bit on kernel-traffic.org. My impression is, that select(3p) uses an internal event queue which means that it is being triggered with a semaphore when a new event arrives. Can anyone confirm or say otherwise? (Or at the very least, that it's not polling the file descriptors ...) BTW, I've spent hours Googling to no avail. Yedidyah Bar-David wrote: On Tue, Jun 13, 2006 at 09:41:38AM +0300, Daniel Feiglin wrote:Hello folks!Can someone supply an RTFM describing the kernel implementation of this API (other than reading the source code). In particular, is it interrupt driven (as I always thought) or does it use some sort of polling method?Maybe not an answer to your question, and definitely not uptodate, but 6 years ago there was a long and interesting discussion about this and related issues on lkml. You can read a summary at: <http://www.kernel-traffic.org/kernel-traffic/kt20001113_93.html#1> |
begin:vcard fn:Daniel Feiglin n:Feiglin;Daniel email;internet:[EMAIL PROTECTED] tel;work:972 9 8616204 tel;fax:972 9 8621052 tel;home:972 9 8320939 tel;cell:972 52 3869986 version:2.1 end:vcard