From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail.toke.dk (mail.toke.dk [45.145.95.4]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by lists.bufferbloat.net (Postfix) with ESMTPS id BB2893B29E for ; Mon, 31 Aug 2020 09:29:37 -0400 (EDT) From: Toke =?utf-8?Q?H=C3=B8iland-J=C3=B8rgensen?= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=toke.dk; s=20161023; t=1598880574; bh=9OjXEwvMlD/Nvze1vXUm6GIPAnDUomyARSULUrImZxw=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=uZVjac5mreXNoZBemzRF2yWYTPYzeG8EslpHBwlpx4Do3Cqz9ERaaf3gIokLbgTQL mbF5qBtwxRZHLLlb+91a7UM/I6pCDHQEmqglrebnNb2U6fyLUqxHjx6BVSj3GLwjJ1 r0E4RJSWFnEl+1Mt91Onty0i8g6s49szkImYf+g93BI1Pc7TDf/NvKIRt+r7tsJCZJ jrAifiLm4BhFHvJtfiEZZyUqMZ/oGQqm9HxAdkZWucME5J/Mlf/N+4W7UgKHlv7nYl /+3R5WNSGJYREj1qU2fwH31Oua1qLXMhPsQ/U4gTX6ZsmIpunan8AfBO56RrFmlyog j7/XoP/nExESQ== To: Mikael Abrahamsson Cc: bloat@lists.bufferbloat.net In-Reply-To: References: <87mu2bjbf8.fsf@toke.dk> Date: Mon, 31 Aug 2020 15:29:33 +0200 X-Clacks-Overhead: GNU Terry Pratchett Message-ID: <87eennj64i.fsf@toke.dk> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable 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: Mon, 31 Aug 2020 13:29:37 -0000 Mikael Abrahamsson writes: > On Mon, 31 Aug 2020, Toke H=C3=B8iland-J=C3=B8rgensen wrote: > >> Hmm, you say CAKE and FQ-Codel - so you're not enabling the shaper (that >> would be FQ-CoDel+HTB)? An exact config might be useful (or just the >> output of tc -s qdisc). > > Yeah, I guess I'm also using HTB to get the 900 megabit/s SQM is looking= =20 > for. Ah, right, makes more sense :) > If I only use FQ_CODEL to get interface speeds my performance is fine. And what about when you're running CAKE in 'unlimited' mode? >> If you are indeed not shaping, maybe you're hitting the issue fixed by t= his commit? >> >> https://github.com/dtaht/sch_cake/commit/3152477235c934022049fcddc063c45= d37ec10e6n > > I enabled it just now to get the config. > > qdisc cake 8030: dev eth0 root refcnt 9 bandwidth 900Mbit besteffort=20 > triple-isolate nonat nowash no-ack-filter split-gso rtt 100.0ms raw=20 > overhead 0 Hmm, right, you could try no-split-gso as an option as well; you're pretty close to the point where we turn it off by default, and you're getting pretty large packets (max_len), so your performance may be suffering from the splitting... -Toke