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-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by lists.bufferbloat.net (Postfix) with ESMTPS id 04F4D3B2A4 for ; Tue, 1 Sep 2020 12:25:35 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1598977529; bh=1QEyskRdWFGRpN7kurN+c/dUDaWp6aecJw5/OQtET30=; h=X-UI-Sender-Class:Subject:From:In-Reply-To:Date:Cc:References:To; b=CcAwBrVVIM+EuzPFxlaRpePDDtlf+4cl/sfos1YEboGPg0O96jiiiPErW0UJIdfv5 aVPwLiTJIgeW/9MSM6YOzKu9zPyuM1AmZ5piOP4XEa0CEDKxAk5/FIK1SSfH8K5ceB GC3dw69ko58ZvGMVnuAeMpnvJfd865yCdOPsAX54= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from [192.168.250.102] ([134.76.241.253]) by mail.gmx.com (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MZCb5-1k8toG0mi9-00V5pI; Tue, 01 Sep 2020 18:25:29 +0200 Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.15\)) From: Sebastian Moeller In-Reply-To: <87r1rliiiw.fsf@toke.dk> Date: Tue, 1 Sep 2020 18:25:27 +0200 Cc: Jonathan Foulkes , bloat@lists.bufferbloat.net Content-Transfer-Encoding: quoted-printable Message-Id: References: <87mu2bjbf8.fsf@toke.dk> <5DBFB383-13E8-4587-BE49-1767471D7D59@jonathanfoulkes.com> <87r1rliiiw.fsf@toke.dk> To: =?utf-8?Q?Toke_H=C3=B8iland-J=C3=B8rgensen?= X-Mailer: Apple Mail (2.3445.104.15) X-Provags-ID: V03:K1:H3pvlE1LMQKvGxgv9Rimyj2UVOCcFpik9h1JCFOAWOTofsgFLg1 rzoxQnm9T+pKG1t51FajhYKDm2j7KlU2eBqKBbC3FwJVtuR1VaDQE+7+iPkedGxFHSGCHkN UERNoKeDWt4o/WVmn3clRHmUbgVgphWbG7AcDElYK/Pw8PM+aoNPbFduJx54xFEUuKOpk6d QPIinlYiqaj3fuujJR94Q== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:PfyuMdlzC84=:dnpODCJ0ReAe4NfmOS1c9r hmOYTFV9CGCM4QGR7YAdNy7sVxter4NZQe8rYROH3wYwOAo2GRZRfDpG7+E216y+7VKynu2MC kFtgjli95HdWYihLGzPkhuqtINAMWFC8Ey7JnYtGsvFIQ4srMosqX/UEiiQ8mTEkZqK8fYzLS K0tip2W2/ja/eUjqgnHNeUS1j/yFLreJzcHiykbfRcB0j4Vn7GCf2H1t+gyaCd3MCEMMib8yy a63lbyD1VJ3hONNuvrCpwmKdJsElixqifDSxNJALvT2AgIgq3OjcpdUTHWY/Z2qXi6rQY0rZI zJX+HIaLPmpKxagAf196duuLHLBLoEeNXLZ41yOmEMYMmVuVKXArvHNMu4ua6DnQu77SjiiRS 5fcqN5JADy+RDAVIgaX7CNOmCYroZeYmJJu6BjaXon5kx+gUr+Aw+L2KMbq2jgpehiRs47PZ0 BdmIiXCJ1uJqsa7P05lWHKyBlfKmZRbZVNnCyytm0XZwnNEbFZ2s3DELUUBdUncW4WobMk0fq nrfEQ4xWOMxIcmFYcsL6gknQlLQGj6j+Ho89qPrPLe7pfLwN8fPFwibU9kHdfi22T/9exPJcK 30wT9xUU+BteX66qAlV6iOXiC0rZGMM9SQ/LcXcjsAHZJTSXYwrxAmFYmwas8c+A6UAgn+Cj6 +G7I21xd4qrb+gPlN2IRVh3E96xdmV2vwWBD2q6OlZWsROOfAhrwcI91Bt3Is2mLm1G7viaCl n5nhKJFasppCvRi1mNtnXjQBuS+c3H+qIlq/GtW0IRmbWKnsXQ0KvZoAQECvCVsKICGdkXXwR jif8R5TJWrgJ4quyEucAS9pGCYg5+QaM1Fh7wFJO+1J4z3svlTZZTMTy0mxCEefECqK9RaKQt ZnR4+OBm6WeIdSHJRDpZAY6NSqxqTRhtm6N1fWzN+qJryx2jt3nZf8o01sQ/NwOpNWSyihAOT Yq0Rv49nIaAbHgFA4yeGPIbrUsfp619F9xiKjxa46+IYQEgXS73OK/MceFGU+UaSdXe+d4kZr frMM0tpBFPVvgQUT4XMrPN01owZauOhFU/z2gcKZSKEuAZtLxzmkhHJFw4/HI6qpWmCpgG1UA ja1FjJis+3uEJKGYZ3+3cIvoSwdlsdoHclj/kQs3MdLSGgxldwOuuxkZpOgmBHzQqoIhWfW3u yVfqcmLBSDftYc3H3pP8qHaJMHMpMHrz47wR0WWlLlCmpsU6aDKa/YXq1kwDcxOMcSrm4QOjh eZlDUYjJGJx8Y4cre Subject: Re: [Bloat] CAKE in openwrt high CPU X-BeenThere: bloat@lists.bufferbloat.net X-Mailman-Version: 2.1.20 Precedence: list List-Id: General list for discussing Bufferbloat List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Sep 2020 16:25:36 -0000 Hi Toke, > On Sep 1, 2020, at 18:11, Toke H=C3=B8iland-J=C3=B8rgensen via Bloat = wrote: >=20 > Jonathan Foulkes writes: >=20 >> Toke, that link returns a 404 for me. >=20 > Ah, seems an extra character snuck in at the end - try this: >=20 > = https://github.com/dtaht/sch_cake/commit/3152477235c934022049fcddc063c45d3= 7ec10e6 >=20 >> For others, I=E2=80=99ve found that testing cake throughput with = isolation options enabled is tricky if there are many competing = connections.=20 >> Like I keep having to tell my customers, fairness algorithms mean no = one device will ever gain 100% of the bandwidth so long as there are = other open & active connections from other devices. >>=20 >> That said, I=E2=80=99d love to find options to increase throughput = for >> single-tin configs. >=20 > Yeah, doing something about this is on my list, one way or another. = Not > sure how much more we can do in terms of overhead, so we may have to = go > for multi-q (and multi-CPU) support. How many CPU cores does the > IQrouter have? It might be worth looking how the typical two cake instances = distribute across the available CPUs, in some version of OpenWrt all = cake's and ethernet interupt processing crowed up on a single CPU = leading to "out of CPU" behaviour with 50% idle remaining... I think = that usinf a different RPS scheme might work better. Best Regards Sebastian >=20 > -Toke > _______________________________________________ > Bloat mailing list > Bloat@lists.bufferbloat.net > https://lists.bufferbloat.net/listinfo/bloat