From: Russell Stuart <russell-tcatm@stuart.id.au>
To: Martin Devera <devik@cdi.cz>
Cc: Jesper Dangaard Brouer <hawk@comx.dk>,
netdev@vger.kernel.org, Jamal Hadi Salim <hadi@cyberus.ca>,
lartc@mailman.ds9a.nl
Subject: Re: [LARTC] Re: [PATCH 0/2] Runtime configuration of HTB's HYSTERESIS option
Date: Wed, 21 Jun 2006 09:13:14 +1000 [thread overview]
Message-ID: <1150845194.17455.25.camel@ras.pc.brisbane.lube> (raw)
In-Reply-To: <44912D27.4010503@cdi.cz>
On Thu, 2006-06-15 at 11:49 +0200, Martin Devera wrote:
> At time of HTB implementation I needed to reach 100MBit speed on
> relatively slow box. The hysteresis was a way. On other side I used
> hand-made TSC based measure tool to compute exact (15%) performance
> gain. Today I'd measure it using oprofile.
>
> When rethinking it again I'd suggest to re-measure real performance
> impact for both flat and deep class hierarchy and consider switching the
> hysteresis off by default (or even to remove the code if the gain is
> negligible). If it is the case then it is the cleanest solution IMHO.
I attended LCA 2006 this year. There was a presentation by
a group in New Zealand using Debian running on a embedded
box to bring the Internet to rural communities. Some of
these communities didn't have power or telephone, so the
setup ran over 802.11 over distances of up to 23Km using
solar cells for power. I don't recall exactly, but I think
the embedded box was using a 486 equivalent. I think they
had around 40 of these things up and going.
The point of the story is there are people out there who
use Linux on small processors, and often do imaginative
things with them. We would be doing them a disservice by
ripping out the code.
> On other side I see no problem with attached patches. Have you tested
> patched kernel with old "tc" tool ?
Yes.
prev parent reply other threads:[~2006-06-20 23:13 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-06-15 9:00 [PATCH 0/2] Runtime configuration of HTB's HYSTERESIS option Russell Stuart
2006-06-15 9:49 ` Martin Devera
2006-06-20 23:13 ` Russell Stuart [this message]
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
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1150845194.17455.25.camel@ras.pc.brisbane.lube \
--to=russell-tcatm@stuart.id.au \
--cc=devik@cdi.cz \
--cc=hadi@cyberus.ca \
--cc=hawk@comx.dk \
--cc=lartc@mailman.ds9a.nl \
--cc=netdev@vger.kernel.org \
/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;
as well as URLs for NNTP newsgroup(s).