From owner-freebsd-current@FreeBSD.ORG Fri Nov 8 20:28:11 2013 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id E0FB8AED; Fri, 8 Nov 2013 20:28:11 +0000 (UTC) (envelope-from julian@freebsd.org) Received: from vps1.elischer.org (vps1.elischer.org [204.109.63.16]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id A67752F05; Fri, 8 Nov 2013 20:28:11 +0000 (UTC) Received: from julian-mbp3.pixel8networks.com (50-196-156-133-static.hfc.comcastbusiness.net [50.196.156.133]) (authenticated bits=0) by vps1.elischer.org (8.14.7/8.14.7) with ESMTP id rA8KS7ON061563 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Fri, 8 Nov 2013 12:28:08 -0800 (PST) (envelope-from julian@freebsd.org) Message-ID: <527D4952.7040407@freebsd.org> Date: Fri, 08 Nov 2013 12:28:02 -0800 From: Julian Elischer User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.1.0 MIME-Version: 1.0 To: =?ISO-8859-1?Q?Olivier_Cochard-Labb=E9?= , Julian Elischer Subject: Re: freebsd perf testing References: <527C462F.9040707@elischer.org> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Content-Filtered-By: Mailman/MimeDel 2.1.14 Cc: "George V. Neville-Neil" , FreeBSD Current X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.14 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: Fri, 08 Nov 2013 20:28:11 -0000 On 11/8/13, 1:54 AM, Olivier Cochard-Labbé wrote: > On Fri, Nov 8, 2013 at 3:02 AM, Julian Elischer >wrote: > > Some time ago someone showed some freebsd performance graphs > graphed against time. > He had them up on a website that was updated each day or so. > > I think they were network perf tests but I'm not sure. > He indicated that he was going to continue the daily testing > but I've not seen any mention of them since. > > If you know who that was or how to find him let me (or gnn) know... > > > Hi Julian, > > Perhaps you are referring to my network performance graphs on this > thread: > http://lists.freebsd.org/pipermail/freebsd-current/2013-April/041323.html > yes, you are the person we are looking for. In yesterday's 'vendor summit' we were discussing performance monitoring and your methodology was cited as one worth looking at. The idea of graphing the output of various performance tests against svn commit number is a very good one. I thonk it migh teven be worth doing these tests daily, and putting the output onto a web site, showing the last month, the last year and the whole range. it would even be interesting to put out 'xplot' files so that people can zoom in and out using xplot to see exactly which revision was responsinble for reversions or problems. George.. this is what we mentioned at the meeting yesterday. Julian > I didn't generate other tests since because I need to fix the test > used before continuing. > I only generate one IP-flow (same IP src/dst, same UDP port): there > is no IP distribution. And by generating only one flow, we didn't > use the multi-queue NIC capability, neither the multi-threaded > features (like with the SMP-pf) of FreeBSD forwarding/firewalling stack. > I plan to add the support of generating multiple IP > source/destination to the netmap pkt-gen, but the current status of > this project is: I'm at page 42 of the book "C programming, a modern > approach", then you have to wait :-) > > By the way, I've documented a little more my benching lab and > scripts used here: > http://bsdrp.net/documentation/examples/freebsd_performance_regression_lab > > Regards, > > Olivier