Cake - FQ_codel the next generation
 help / color / mirror / Atom feed
From: "Toke Høiland-Jørgensen" <toke@toke.dk>
To: cake@lists.bufferbloat.net
Subject: Re: [Cake] Cake throughput levels off during longs tests
Date: Thu, 29 Oct 2015 16:59:18 +0100	[thread overview]
Message-ID: <87611pfyy1.fsf@toke.dk> (raw)
In-Reply-To: <87bnbqzyvj.fsf@toke.dk> ("Toke =?utf-8?Q?H=C3=B8iland-J?= =?utf-8?Q?=C3=B8rgensen=22's?= message of "Thu, 22 Oct 2015 17:50:08 +0200")

Toke Høiland-Jørgensen <toke@toke.dk> writes:

> So I ran a couple of tests of Cake on the Archer-c7 on newest openwrt
> trunk with sqm-scripts set to 30/30 Mbps. The attached graphs are the
> result of equivalent fq_codel and cake settings.
>
> As you can see, the cake throughput levels off over long test durations.
> Anyone has any idea why?

Right, so did some more experiments, and this is definitely related to
CPU usage. I did a new build of openwrt with an updated toolchain, and
now the archer runs fine with Cake at 30 Mbps symmetrical. However, it
starts to struggle at 50 Mbps; but only after around three minutes of
continuous load.

See the comparison graphs here:
https://kau.toke.dk/experiments/cake/archer/cake-30-50.png

That directory also contains the full Flent data files and packet dumps.

So the question is now, of course, is there anything that can be done
about this, or should we simply accept that the box is out of oomph? The
way it behaves does strike me as weird...

-Toke

  parent reply	other threads:[~2015-10-29 15:59 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-10-22 15:50 Toke Høiland-Jørgensen
2015-10-22 16:06 ` Jonathan Morton
2015-10-22 16:11   ` Toke Høiland-Jørgensen
2015-10-29 15:59 ` Toke Høiland-Jørgensen [this message]
2015-10-30 10:02   ` Sebastian Moeller

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://lists.bufferbloat.net/postorius/lists/cake.lists.bufferbloat.net/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87611pfyy1.fsf@toke.dk \
    --to=toke@toke.dk \
    --cc=cake@lists.bufferbloat.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox