Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 4 Mar 2014 15:16:31 +0400
From:      Slawa Olhovchenkov <slw@zxy.spb.ru>
To:        Adrian Chadd <adrian.chadd@gmail.com>
Cc:        FreeBSD Net <freebsd-net@freebsd.org>, "freebsd-arch@freebsd.org" <freebsd-arch@freebsd.org>
Subject:   Re: UDP transmit and no flowid
Message-ID:  <20140304111630.GA84822@zxy.spb.ru>
In-Reply-To: <CAJ-VmomNsR5n8K7k%2BqcTAaAn0HiUcxmFVDxJUw8AD5ZyKHTn5w@mail.gmail.com>
References:  <CAJ-VmomNsR5n8K7k%2BqcTAaAn0HiUcxmFVDxJUw8AD5ZyKHTn5w@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Mar 03, 2014 at 05:17:08PM -0800, Adrian Chadd wrote:

> So something I was told about whilst investigating RSS at Netflix was
> that the UDP path doesn't actually get set by anything unless you're
> using flowtable. So, if one doesn't define  flowtable, the transmit
> path congests quite heavily through one TX queue.

Now you touch UDP?
Can you add "back pressure" for UDP sockets?
(currenly UDP socket don't signaled about output buffer full and just
drop packets, regardless)




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20140304111630.GA84822>