Messages in this thread | | | Subject | Re: [PATCH v9 net-next 5/7] net: simple poll/select low latency socket poll | From | Eric Dumazet <> | Date | Wed, 05 Jun 2013 06:30:54 -0700 |
| |
On Wed, 2013-06-05 at 13:34 +0300, Eliezer Tamir wrote: > A very naive select/poll busy-poll support. > Add busy-polling to sock_poll(). > When poll/select have nothing to report, call the low-level > sock_poll() again until we are out of time or we find something. > Right now we poll every socket once, this is suboptimal > but improves latency when the number of sockets polled is not large. > > Signed-off-by: Alexander Duyck <alexander.h.duyck@intel.com> > Signed-off-by: Jesse Brandeburg <jesse.brandeburg@intel.com> > Tested-by: Willem de Bruijn <willemb@google.com> > Signed-off-by: Eliezer Tamir <eliezer.tamir@linux.intel.com> > ---
I am a bit uneasy with this one, because an applicatio polling() on one thousand file descriptors using select()/poll(), will call sk_poll_ll() one thousand times.
| |