From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-ob0-x22c.google.com (mail-ob0-x22c.google.com [IPv6:2607:f8b0:4003:c01::22c]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by huchra.bufferbloat.net (Postfix) with ESMTPS id A74AF21F53D for ; Wed, 25 Nov 2015 09:30:41 -0800 (PST) Received: by obdgf3 with SMTP id gf3so44544639obd.3 for ; Wed, 25 Nov 2015 09:30:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=2YIM2Br0Tn9LSHG2tu2zqObCwuRRpxgT0GIAKYHUsAU=; b=ExcQS9avughyOzNDShsegwZ8ND1idr7VdftF17b5dFIYtZYnTuSxOwERFobl/sTeED 51lsrFhHUqOgPwcjQMJBjtwLjGttTgKgqukgB7hyQ75+5tECyenQl0qvTZn9PC6Tb0hy GF/yzstpDrNKHs9VJKCd46YSHGqEmZaFVfTvII5qmvPVKA8an7944+/kUb6QmtpfPyJ3 msvZMjJaAWDtdxKS0+lRRxb4ojEE4ap5F8dqo5Dz8mQCOQuk1sm6tpbjw9/5RhaiZsI6 YiTwrIbZkn5WI2wEC5XUP9pLGL/EFKUzjMtgBqotJp0a2a3f7TFh77dxaW3aSePROfW0 o9Tg== MIME-Version: 1.0 X-Received: by 10.182.251.130 with SMTP id zk2mr24200287obc.57.1448472640494; Wed, 25 Nov 2015 09:30:40 -0800 (PST) Received: by 10.202.50.130 with HTTP; Wed, 25 Nov 2015 09:30:40 -0800 (PST) In-Reply-To: References: Date: Wed, 25 Nov 2015 18:30:40 +0100 Message-ID: From: Dave Taht To: Sebastian Moeller Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Cc: cake@lists.bufferbloat.net Subject: Re: [Cake] basic cake X-BeenThere: cake@lists.bufferbloat.net X-Mailman-Version: 2.1.13 Precedence: list List-Id: Cake - FQ_codel the next generation List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Nov 2015 17:31:03 -0000 On Wed, Nov 25, 2015 at 5:37 PM, Sebastian Moeller wrote: > Hi Dave, > > On Nov 25, 2015, at 17:02 , Dave Taht wrote: > >> Last night I went about removing nearly every unproven "feature" that >> has been added to cake since july, in part to establish a baseline for >> a performance comparison directly against sqm-scripts with >> htb+fq_codel, on low end hardware, and in part, to be able to test >> each newer feature >> more fully on the testbed. > > Oh, shiny, want have ;) So the plan is to assess the performance = cost of each of the individual features to allow a better rationale to just= ify keeping or rejecting specific ones? Sounds like a excellent idea. pithy note here: https://github.com/dtaht/bcake/commit/4b9e6035bfa0160fa3fdaddcf1722c1cf924a= fa9 > >> >> The very long list of commits is here, complete with pithy comments, >> in the separate repo. >> >> https://github.com/dtaht/bcake/commits/master >> >> I would like it if someone using a low end home router could benchmark >> this version of cake >> against the mainline version. > > Hrmmm, for that I would need to build my own firmwares, let=E2=80= =99s see whether I am up for that=E2=80=A6 oh, will newcake still accept al= l of tc-adv=E2=80=99s command line arguments (and simply ignore them?) I am keeping the api for now. I note that first up is cake besteffort flowblind 384k and cake besteffort flowblind 1mbit, with 5ms target. While we have established that "bad things happen", I really don't know what they look like. We have a lot of tools for generating traffic, but no pictures of what actually happens. But you might want to skip this round of testing before we establish this baseline and move on. > >> >> My plan, such as it is, is to keep simplifying, and testing. I still >> don't get the new hashing >> API.... >> >> This reduction effort was fruitful in that I found yet another way to >> reuse "now"=E2=80=A6 > > As long as there are few enough cycles between the uses that soun= ds wonderful, otherwise now degrades to once ;) > >> fixed one bug, maybe spotted another... >> >> Toke has been busy with flent, which has gained a really abusive 1000 >> tcp flows test, > > bidirectional by any chance? Sort of the full internet simulator = for home-routers? > > > Best Regards > Sebastian > >> and >> the ability to parse qdisc statistics, so long as you tell flent where >> to get them from: >> >> >> --test-parameter qdisc_stats_hosts=3Dlocalhost\ >> --test-parameter qdisc_stats_interfaces=3D$IFACE\ >> >> http://snapon.cs.kau.se/~d/newcake/t >> >> >> -- >> Dave T=C3=A4ht >> Let's go make home routers and wifi faster! With better software! >> https://www.gofundme.com/savewifi >> _______________________________________________ >> Cake mailing list >> Cake@lists.bufferbloat.net >> https://lists.bufferbloat.net/listinfo/cake >