From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-we0-f171.google.com (mail-we0-f171.google.com [74.125.82.171]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority" (verified OK)) by huchra.bufferbloat.net (Postfix) with ESMTPS id 96C41200681 for ; Sun, 13 May 2012 23:18:03 -0700 (PDT) Received: by wejx9 with SMTP id x9so4430277wej.16 for ; Sun, 13 May 2012 23:18:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=subject:from:to:cc:in-reply-to:references:content-type:date :message-id:mime-version:x-mailer:content-transfer-encoding; bh=zsDY8tZyPrypa1tEBdEtR3RJAIfQC6W9CxIVe7F7WbU=; b=0QbmHe9xOPEOjDTGvwx/I7M19yQWNrn+33hw8pNNOdrH/1HvC0Ht7HY+4IS/nPG9fl 9eiRdH5B9RIcHH+dAS2eKTs/YIUvhnMOs/7IQ9PwNCn0J9/w6O2ZgHuVyKghu5xG8u0C znEUEDTaD9x4ZHhv6f7AL+FFpvQ1FYYvwp3VEi3Vb283VqQ+97qNOPA0WeIISqwyrRn+ eCu3Cg7YMKy1dlqbzRfrTYOiQvqidkS85G7QFHx8V2W/wfUn22B1+KUY8G4Xo/0t9j0V ZTV+10FsP8iuizlMAzpywUY1crJ5Dy9v5273Jtl8tv7MhgFz1kP6IvoU5F+G8oNpWQhM BDvA== Received: by 10.180.20.137 with SMTP id n9mr4881650wie.3.1336976281048; Sun, 13 May 2012 23:18:01 -0700 (PDT) Received: from [172.30.42.18] (122.237.66.86.rev.sfr.net. [86.66.237.122]) by mx.google.com with ESMTPS id b3sm33209027wib.4.2012.05.13.23.17.58 (version=SSLv3 cipher=OTHER); Sun, 13 May 2012 23:17:59 -0700 (PDT) From: Eric Dumazet To: dave taht In-Reply-To: <4FB09F8D.6070403@gmail.com> References: <1336855256.31653.1329.camel@edumazet-glaptop> <20120512.164513.1156706853054390966.davem@davemloft.net> <1336859324.31653.1385.camel@edumazet-glaptop> <20120512.175217.1632102067268101115.davem@davemloft.net> <1336893803.8512.43.camel@edumazet-glaptop> <4FB09F8D.6070403@gmail.com> Content-Type: text/plain; charset="UTF-8" Date: Mon, 14 May 2012 08:17:57 +0200 Message-ID: <1336976277.8512.46.camel@edumazet-glaptop> Mime-Version: 1.0 X-Mailer: Evolution 2.28.3 Content-Transfer-Encoding: 7bit Cc: codel@lists.bufferbloat.net Subject: Re: [Codel] [PATCH net-next] codel: use Newton method instead of sqrt() and divides X-BeenThere: codel@lists.bufferbloat.net X-Mailman-Version: 2.1.13 Precedence: list List-Id: CoDel AQM discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 May 2012 06:18:04 -0000 On Sun, 2012-05-13 at 23:00 -0700, dave taht wrote: > I am sitting here with the latest fq_codel implementation on cerowrt, and > this new 16 bit change. > > With either interface, running netserver on the router, I get > ~260Mbit/sec out of it, > with fq_codel on. It's quite marvelous, as ping times stay in the 2-3ms > range... > If you disable TSO and GSO, do you still get good numbers ? > Running traffic through the router with two fq_codels is another story. > > I get only 91.6Mbit out of it (and the cpu on the router is loafing). I > was rather puzzled as > this is sooclose to 100Mbit as for me to assume that I had goofed and > was running > at line rate, but no, I'm at gigE on both sides. > > A) Scheduler granularity? HZ_256 and NO_HZ here. Not sure of the clock res fq_codel has no HZ dependencies. (it uses ktime_get()) But are you using fq_codel alone (as the root qdisc), or as leaves in a more complex tree ? > B) The new error in the new sqrt routine actually significant enough to > show up > > I will try a 20ms target and revert to the previous fuller precision > version. I wish I had data on the previous version but was battling an > entirely different bug, then. > > Has anyone hooked up a chain of codel ns3 sims to each other? > > Or a few gigE boxes through each other?