From: "adamski" <adam_lista_linux@poczta.onet.pl>
To: "Robert Olsson" <Robert.Olsson@data.slu.se>
Cc: <linux-kernel@vger.kernel.org>, <linux-net@vger.kernel.org>
Subject: RE: How to do kernel packet forwarding performance analysys - please comment on my method
Date: Fri, 27 Jun 2003 13:56:23 +0200 [thread overview]
Message-ID: <GMEGLMHAELFDACHHIEPICEBPCFAA.adam_lista_linux@poczta.onet.pl> (raw)
In-Reply-To: <16124.11592.136156.61126@robur.slu.se>
I agree the term forwarding is vague - this is problably my english
imprecission...
I mean timing the whole packet path:
strating from irq handing through putting into backlog, picking from
backlog, handling packet to higher layers (3), dealing with packet header
processing (CRC, TTL etc), lookup, classification (for output queueing),
forwarding, puting packet to output queue, tx_queue, and hard_dev_xmit et
least....
this is what I would like to measure/benchmark (sorry my imprecise english
usage).
I would like to see how packet size influences certain operations (as
mentioned earlier) etc....
let's say having as the output the functions called with its timings ...
i would like to start two flows through linux router: PHB EF and BE PHB..
like voip and ftp or so...
than i want to analyse what exactly happens ... since my theoretical
analysys show delays (or latencies - from packet entering the NIC to going
out of the outgoing interface) of hundereds of usec (~200us) while
experiments shows 5-10ms !!!!! with CBQ (configured like CBWFQ and LLQ)
this is it
any help welcomed
regards
adam
-----Original Message-----
From: linux-net-owner@vger.kernel.org
[mailto:linux-net-owner@vger.kernel.org]On Behalf Of Robert Olsson
Sent: Friday, June 27, 2003 1:41 PM
To: Adam Flizikowski
Cc: linux-kernel@vger.kernel.org; linux-net@vger.kernel.org
Subject: How to do kernel packet forwarding performance analysys - please
comment on my method
Adam Flizikowski writes:
>
> Hello,
>
> I want to analyze how much time is spent on forwarding process in linux
> kernel.
>
> This is second post but the matter is very important to me. I am dealing
> with this for few months now.
Hello!
"time spent on forwarding" is very vague. Raw forwarding capacity use
to be measured in pps (packets per second) and it depends on many things
beside hardware as packet size, routing table size, new flows/s etc.
You can look at (o)profiles during forwarding.
Cheers.
--ro
-
To unsubscribe from this list: send the line "unsubscribe linux-net" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
next prev parent reply other threads:[~2003-06-27 11:42 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-06-27 9:12 Adam Flizikowski
2003-06-27 11:40 ` Robert Olsson
2003-06-27 11:56 ` adamski [this message]
2003-06-27 13:20 ` Robert Olsson
2003-06-27 13:59 ` adamski
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=GMEGLMHAELFDACHHIEPICEBPCFAA.adam_lista_linux@poczta.onet.pl \
--to=adam_lista_linux@poczta.onet.pl \
--cc=Robert.Olsson@data.slu.se \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-net@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
all inboxes | Powered by JetHome®