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 B0AA03B29D for ; Wed, 2 Sep 2020 16:57:29 -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=1599080248; bh=9pDVtZ29A3OW3SPJFdtn8/dcQfFqIBr2d20XNsvB1H4=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=t99hHPIorgzAdn27ubua4rh+JOAujYVW8xVWRI9aUSzYdA9egj3ooOSqwULVFvTHu KOP3x7b8RbqgxrhqKJtlcR7u/sBqw/L5sQ9z+mEn7lki66vfRb6Eu8eHNlR/8mLbVl kdI1EcdUFAeagD4TqYSHvHIE8H5ax22ImoD7tMYCB8Q4YndXXw8VfKlAJ3zFqBoPQb XZ5FwWRoZ5n6lYLrBmSZY82qfzBI8t62tc4Z5+zD29EdrOXofs1gb/CBZ1QAqWKOfV EZ+Np2/+yyk5R0ABQAF3Q73kc6q3RwBWVl+xjC59xI9f9N2IWEyQJfjvCBLKs8RJLA 2mfXU8pWDcx5A== To: Jonathan Foulkes Cc: Mikael Abrahamsson , bloat@lists.bufferbloat.net In-Reply-To: <99EE16A1-6CC9-4EB6-A6DC-CE2E910C6ADE@jonathanfoulkes.com> References: <87mu2bjbf8.fsf@toke.dk> <5DBFB383-13E8-4587-BE49-1767471D7D59@jonathanfoulkes.com> <87r1rliiiw.fsf@toke.dk> <07CD4278-D448-49D2-AC73-9C230EC041DE@jonathanfoulkes.com> <87imcxi4mq.fsf@toke.dk> <99EE16A1-6CC9-4EB6-A6DC-CE2E910C6ADE@jonathanfoulkes.com> Date: Wed, 02 Sep 2020 22:57:27 +0200 X-Clacks-Overhead: GNU Terry Pratchett Message-ID: <87v9gvhp6w.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: Wed, 02 Sep 2020 20:57:29 -0000 Jonathan Foulkes writes: >> Right, so some benefit might be possible here. Does the NIC have >> multiple hardware queues (`ls /sys/class/net/$IFACE/queues` should tell >> you)? > > Here is the output of: > /sys/devices/virtual/net/eth0.2/queues# ls > rx-0 tx-0 > /sys/devices/virtual/net/eth0.2/queues/rx-0# cat rps_cpus=20 > 0 > > /sys/devices/virtual/net/eth0.2/queues/tx-0# cat xps_cpus=20 > 0 Hmm, so no multiq support on this driver, it looks like. So not sure to what extent it will be possible to effectively utilise both cores on this box, sadly :/ >> Yup, the number of cores is only going to go up, so for CAKE to stay >> relevant it'll need to be able to take advantage of this eventually :) > > True, the mid-range market is already there, and so soon will be the > lower-end. And with ISPs lighting up more and more capacity, the > demand will be there to be able to shape higher and higher rates. > > But I agree with Jonathan Morton that once every deice has sufficient > capacity, more makes no difference. I went for 100/15 to 300/24 and > never noticed the difference. > > Hell, there are days I switch to my backup 10/0.7 DSL line for a test, > and forget to switch back, and will work for hours and not notice I=E2=80= =99m > not on the 300Mbps line ;-) Heh, if you can live with a 10/0.7 line without noticing I think you're more patient than me ;) But still, fair point; doesn't mean that people will still not *want* to run a higher speeds, though... :) -Toke