From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tom Lendacky Subject: Re: Network performance with small packets - continued Date: Wed, 9 Mar 2011 10:17:06 -0600 Message-ID: <201103091017.07095.tahm@linux.vnet.ibm.com> References: <201103071631.41964.tahm@linux.vnet.ibm.com> <20110309071744.GA26270@redhat.com> Mime-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Cc: kvm@vger.kernel.org To: "Michael S. Tsirkin" Return-path: Received: from e5.ny.us.ibm.com ([32.97.182.145]:41103 "EHLO e5.ny.us.ibm.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755167Ab1CIQRO (ORCPT ); Wed, 9 Mar 2011 11:17:14 -0500 Received: from d01dlp01.pok.ibm.com (d01dlp01.pok.ibm.com [9.56.224.56]) by e5.ny.us.ibm.com (8.14.4/8.13.1) with ESMTP id p29FqL7F018128 for ; Wed, 9 Mar 2011 10:52:21 -0500 Received: from d01relay03.pok.ibm.com (d01relay03.pok.ibm.com [9.56.227.235]) by d01dlp01.pok.ibm.com (Postfix) with ESMTP id 2F69F38C8038 for ; Wed, 9 Mar 2011 11:17:11 -0500 (EST) Received: from d01av04.pok.ibm.com (d01av04.pok.ibm.com [9.56.224.64]) by d01relay03.pok.ibm.com (8.13.8/8.13.8/NCO v10.0) with ESMTP id p29GHD7k326372 for ; Wed, 9 Mar 2011 11:17:13 -0500 Received: from d01av04.pok.ibm.com (loopback [127.0.0.1]) by d01av04.pok.ibm.com (8.14.4/8.13.1/NCO v10.0 AVout) with ESMTP id p29GHCgc003206 for ; Wed, 9 Mar 2011 11:17:12 -0500 In-Reply-To: <20110309071744.GA26270@redhat.com> Sender: kvm-owner@vger.kernel.org List-ID: On Wednesday, March 09, 2011 01:17:44 am Michael S. Tsirkin wrote: > On Mon, Mar 07, 2011 at 04:31:41PM -0600, Tom Lendacky wrote: > > I used the uperf tool to do this after verifying the results against > > netperf. Uperf allows the specification of the number of connections as > > a parameter in an XML file as opposed to launching, in this case, 100 > > separate instances of netperf. > > Could you post the XML on the list please? Environment variables are used to specify some of the values: uperf_instances=100 uperf_dest=192.168.100.28 uperf_duration=300 uperf_tx_msgsize=256 uperf_rx_msgsize=256 You can also change from threads to processes by specifying nprocs instead of nthreads in the group element. I found this out later so all of my runs are using threads. Using processes will give you some improved peformance but I need to be consistent with my runs and stay with threads for now.