Re: [GIT PULL] Performance Counters for Linux

Jörn Engel
2009-06-12T10:20:21Z

On Thu, 11 June 2009 17:59:41 -0400, Steven Rostedt wrote:
>
> The tools you mentioned
>
> "ip, iw, rfkill, crda, the WiMAX"
>
> I have no idea what they do.

ip I can explain to you. Ten years back when I was a netadmin I faced
the problem of implementing traffic shaping of some sorts. Details
don't matter much. After a very short while I learned that ip was the
solution to my problem. One week later I started digging into the
kernel code because I simply couldn't work out how to use this thing.
Another week later I was playing with the idea of writing my own traffic
shaper in the kernel instead. It was that bad.

Then I found something called tinybsd, a bsd distro on one floppy disk.
We allotted an old 486 with two network cards, I spent some
uncomfortable time configuring the beast with the crappy editor you can
expect on 1.44MB and the thing just worked henceforth.

Oh, the bsd had their equivalent of ip tightly coupled with their
kernel. Not sure if that caused the marked difference, but I'll gladly
add this shred of anecdotal support.

[ And in case someone takes offence or considers me an idiot for not
being able to use ip or tc, I would _love_ to see a howto explaining how
one can limit the amount of traffic on one interface to - say - 1GB per
month. ]

Jörn

--
Write programs that do one thing and do it well. Write programs to work
together. Write programs to handle text streams, because that is a
universal interface.
-- Doug MacIlroy