From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mout.gmx.net (mout.gmx.net [212.227.15.18]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by lists.bufferbloat.net (Postfix) with ESMTPS id EBBF93CB36 for ; Thu, 20 Sep 2018 14:19:12 -0400 (EDT) Received: from hms-beagle2.lan ([79.192.249.47]) by mail.gmx.com (mrgmx002 [212.227.17.190]) with ESMTPSA (Nemesis) id 0LrePN-1ffRn12Xd7-013Pwr; Thu, 20 Sep 2018 20:19:10 +0200 Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\)) From: Sebastian Moeller In-Reply-To: Date: Thu, 20 Sep 2018 20:19:09 +0200 Cc: Pete Heist , Cake List Content-Transfer-Encoding: quoted-printable Message-Id: References: <87zhwxzh8o.fsf@toke.dk> <139B295B-7371-43DE-B472-DE629C9B8432@heistp.net> <87efe65wol.fsf@toke.dk> <6C556301-015B-4903-AE5A-F22D3517FFCC@heistp.net> <79F47FB1-6B00-4753-930B-950FB8CD3850@gmx.de> To: =?utf-8?Q?Dave_T=C3=A4ht?= X-Mailer: Apple Mail (2.3445.9.1) X-Provags-ID: V03:K1:VBfaFjnwn5E7RhIAFEpTCXsjs9BhFfgfl8kjNDnaPm022EZSxPy Tw50YF6ukWbXlLBCSB7pQUM3BuGdo+Cn7hI0LpYvRShSTz/+i4RBXD6VqHsOIDrCD8AuNAm dby/b0wUj2ZoSyKXN3gcPSAgwvZqhnn29ahbhoKlbOojaPOaVisuJn4TZcrlQs3Q9SAeQdc dM/zte6lh6kupro6rWY6A== X-UI-Out-Filterresults: notjunk:1;V01:K0:bSVZQGreq7s=:kIYQpIGZRZucc6zPvLO559 soW/ecqDnhjf5w9/dXvIzdoQyXblYTv3fyXcW9PlucuxCf+onuUKRdM1cWFGvM7MT9X6J/Mt/ S+Q71m+aItRo/XZgjDF7wQwaxDJRbT/qxObmf72WEz0iR8Tu8AznLljHvCN9veCiAt3IEFT0i CZhogTa7KrGAJgc1I+JoTrGhE4EU9o+vgixjMStGuwUAYc4575L0HwuzBmltOdHdlZcAgziCc +wY+TbSndsu32B2z7BUIKwlBsp/m5sa9OVwvalDlcxMM7NQ8CkstznEzGSRryZoCOQ5F9Oqq5 zbPU/q2ueyzuotCm7Z70phYM5TRT8jUojjm1Gp23mtpyjdtxCrIdUKx3SzKRTVh0+xPz6NBDo rx895jQ6WJkaFnU5zJXu59ySrJCUscSRN6JK3hS7lFsFu0xkvYXl3xwV8GihFFPu8BuslWOCw nJxdbPM7h57a/16OL7rHoSpjoUqWIRR2OHvlxSVC4cTlr++pf9UYKLce0e7qGY3PFi4uiVftc BPpGtT9sC/tm5YDfR5REG15cKHgPSAoHjbCon1npdsQS8GJzI/GEPTSFqvc5+kR5KLQGxF6/F rL3LIA3Gn5PAL+oXBeu9zhPiW30z5Fg0Bo5l6jBq8I2ZjyfDXfEvGD8rgPpt8WA44LZC1wqCV 6ihyYA8kA3FSb7IM/N9ADozjSPvszGLJs1ucm6eFgGZnNK6Rj9Ly5qgI9oGeofYvHLhoF8fwR yLdf1gB2uM+f/pGWBYHd/u9F/V8YI+2o/bfH+PfF1qBzGzhmS6hepddaQD/CsO0+hRwpXgzex mhiZdiz+3sobAzRoFLFOyApCFDKemhRDb9Hrris57TH/qtNVDQ= Subject: Re: [Cake] Cake vs fq_codel and c/burst on an ER-X bridge X-BeenThere: cake@lists.bufferbloat.net X-Mailman-Version: 2.1.20 Precedence: list List-Id: Cake - FQ_codel the next generation List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Sep 2018 18:19:13 -0000 Hi Dave, please excuse my apparent impatience, all I wanted to convey is that = only after proper testing should we roll-out the new burst configuration = mode to all users ;) . One thing we should have by then is a decent idea = of what to select as default burst duration. But since this is not = urgent, there is no objective need to expedite this testing... Best Regards Sebastian > On Sep 20, 2018, at 19:05, Dave Taht wrote: >=20 > On Thu, Sep 20, 2018 at 3:34 AM Sebastian Moeller = wrote: >>=20 >> Hi Dave, >>=20 >>=20 >>=20 >>> On Sep 19, 2018, at 19:02, Dave Taht wrote: >>>=20 >>> thx! >>=20 >> You are welcome, but does this actually work for you? I want = to clean up things by removing the old burst scaling mode, but want/need = confirmation that the new duration based method actually works as = intended. (My next step then will be putting the axe on the quantum = scaling, where I plan to use exactly the same size as for burst, on the = theory that worst case we can only push bust bytes to the NIC and should = try to service the other priority tiers at latest on the next HTB = execution iteration). >>=20 >> Best Regards >> Sebastian >=20 > I meant to get time to fiddle with it yesterday and I didn't. It's > sort of stacked in with the ecn-babel test >=20 >>=20 >>=20 >>=20 >>> On Wed, Sep 19, 2018 at 6:28 AM Sebastian Moeller = wrote: >>>>=20 >>>> Hi Dave, hi All, >>>>=20 >>>> so I tried to run with this idea and prototyped something into the = burst_by_duration branch at the sqm repository. Would be interested to = hear whether that does "the right thing" with your APU or on other's = devices? The key variable is TARGET_BURST_DUR_MS in defaults.sh. Let me = know how this performs for you (or whether there are bugs). As Toke = proposed elsewhere I will try to streamline that branch to only = configure burst size by duration so expect some changes in organization, = but it should keep functional. >>>>=20 >>>> Best Regards >>>> Sebastian >>>>=20 >>>>> On Sep 11, 2018, at 10:20, Dave Taht wrote: >>>>>=20 >>>>> What I "fixed" was on the apu2 with the burst/cburst change, I = went >>>>> from completely bottlenecked on one softirq to having 3 eat cpu, = and >>>>> from 400mbps to 900mbps. Now, that's a quad core and the e1000 (?) >>>>> driver. The edgerouter X is a dual core, and you did see a small >>>>> improvement in throughput, but I'd hoped for more. >>>>=20 >>>=20 >>>=20 >>> -- >>>=20 >>> Dave T=C3=A4ht >>> CEO, TekLibre, LLC >>> http://www.teklibre.com >>> Tel: 1-669-226-2619 >>=20 >=20 >=20 > --=20 >=20 > Dave T=C3=A4ht > CEO, TekLibre, LLC > http://www.teklibre.com > Tel: 1-669-226-2619