From owner-freebsd-net@FreeBSD.ORG Tue Mar 4 11:16:32 2014 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A53C7C9A; Tue, 4 Mar 2014 11:16:32 +0000 (UTC) Received: from zxy.spb.ru (zxy.spb.ru [195.70.199.98]) by mx1.freebsd.org (Postfix) with ESMTP id 6608A355; Tue, 4 Mar 2014 11:16:32 +0000 (UTC) Received: from slw by zxy.spb.ru with local (Exim 4.69 (FreeBSD)) (envelope-from ) id 1WKnKp-000Nlf-0x; Tue, 04 Mar 2014 15:16:31 +0400 Date: Tue, 4 Mar 2014 15:16:31 +0400 From: Slawa Olhovchenkov To: Adrian Chadd Subject: Re: UDP transmit and no flowid Message-ID: <20140304111630.GA84822@zxy.spb.ru> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) X-SA-Exim-Connect-IP: X-SA-Exim-Mail-From: slw@zxy.spb.ru X-SA-Exim-Scanned: No (on zxy.spb.ru); SAEximRunCond expanded to false Cc: FreeBSD Net , "freebsd-arch@freebsd.org" X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Mar 2014 11:16:32 -0000 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)