From owner-freebsd-current@FreeBSD.ORG Thu Sep 28 23:29:55 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2C52116A40F for ; Thu, 28 Sep 2006 23:29:55 +0000 (UTC) (envelope-from silby@silby.com) Received: from niwun.pair.com (niwun.pair.com [209.68.2.70]) by mx1.FreeBSD.org (Postfix) with SMTP id 2DA7543D70 for ; Thu, 28 Sep 2006 23:29:54 +0000 (GMT) (envelope-from silby@silby.com) Received: (qmail 55573 invoked by uid 3193); 28 Sep 2006 23:29:53 -0000 Received: from localhost (sendmail-bs@127.0.0.1) by localhost with SMTP; 28 Sep 2006 23:29:53 -0000 Date: Thu, 28 Sep 2006 19:29:52 -0400 (EDT) From: Mike Silbersack X-X-Sender: silby@niwun.pair.com To: Andre Oppermann In-Reply-To: <451C4850.5030302@freebsd.org> Message-ID: References: <451C4850.5030302@freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Cc: freebsd-net@freebsd.org, freebsd-current@freebsd.org, gallatin@cs.duke.edu Subject: Re: Much improved sosend_*() functions X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Sep 2006 23:29:55 -0000 On Fri, 29 Sep 2006, Andre Oppermann wrote: > over it an copies the data into the mbufs by using uiomove(). sosend_dgram() > and sosend_generic() are change to use m_uiotombuf() instead of sosend_copyin(). Can you do some UDP testing with 512b, 1K, 2K, 4K, 8K, and 16K packets to see if performance changes there as well? How about local sockets? Impressive improvements for TCP, in any case! Mike "Silby" Silbersack