From owner-freebsd-net@FreeBSD.ORG Wed Feb 1 15:34:16 2006 Return-Path: X-Original-To: freebsd-net@FreeBSD.org Delivered-To: freebsd-net@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CDBB416A422; Wed, 1 Feb 2006 15:34:16 +0000 (GMT) (envelope-from bohra@cs.rutgers.edu) Received: from mail.nec-labs.com (mail.nec-labs.com [138.15.200.209]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1F5E243D45; Wed, 1 Feb 2006 15:34:11 +0000 (GMT) (envelope-from bohra@cs.rutgers.edu) Received: from mail.nec-labs.com (localhost.localdomain [127.0.0.1]) by mail.nec-labs.com (8.13.0/8.13.0) with ESMTP id k11FY3MB011874; Wed, 1 Feb 2006 10:34:03 -0500 Received: from mailer.nec-labs.com (mailer.nec-labs.com [138.15.108.3]) by mail.nec-labs.com (8.13.0/8.13.0) with ESMTP id k11FY3Sg011868; Wed, 1 Feb 2006 10:34:03 -0500 Received: from [138.15.104.193] ([138.15.104.193] unverified) by mailer.nec-labs.com with Microsoft SMTPSVC(5.0.2195.6713); Wed, 1 Feb 2006 10:34:10 -0500 Message-ID: <43E0D579.3030409@cs.rutgers.edu> Date: Wed, 01 Feb 2006 10:36:25 -0500 From: Aniruddha Bohra User-Agent: Mozilla Thunderbird 1.0.2 (X11/20050426) X-Accept-Language: en-us, en MIME-Version: 1.0 To: "Greg 'groggy' Lehey" References: <20060201012011.GP97116@wantadilla.lemis.com> In-Reply-To: <20060201012011.GP97116@wantadilla.lemis.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 01 Feb 2006 15:34:10.0646 (UTC) FILETIME=[F2815760:01C62744] Cc: freebsd-net@FreeBSD.org, hackers@FreeBSD.org Subject: Re: Van Jacobson's network stack restructure X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Feb 2006 15:34:17 -0000 Greg 'groggy' Lehey wrote: >Last week, at the Linux.conf.au in Dunedin, Van Jacobson presented >some slides about work he has been doing rearchitecting the Linux >network stack. He claims to have reduced the CPU usage by 80% and >doubled network throughput (he expects more, but it was limited by >memory bandwidth). The approach looks like it would work on FreeBSD >as well. I spoke to him and he confirmed. > >Comments? > > The approach there is very similar to Lazy Receiver Processing. More details are available here : http://www.cs.rice.edu/CS/Systems/LRP/ http://www.cs.rice.edu/CS/Systems/ScalaServer/code/rescon-lrp/README.html Maybe people want to look at that as well. Aniruddha