From: Gerrit Renker <gerrit@erg.abdn.ac.uk>
To: dccp@vger.kernel.org
Subject: Re: [PATCH 07/29] Use skb timestamp for receiver side
Date: Fri, 13 Apr 2007 12:11:32 +0000 [thread overview]
Message-ID: <200704131311.32404@strip-the-willow> (raw)
In-Reply-To: <20070412211454.GH21292@ghostprotocols.net>
| > Do you remember when the `bidirectional' patch was reverted? - after that the
| > CCID3 sender slowed down again to 75..80 Mbits/sec on a 100Mbit link.
| > This comes from the processing overhead, and was the original motivation for
| > this patch.
|
| How many connections? Up to now, when I was more involved in DCCP
| development, for the sake of testing the correctness of the protocol I
| mostly tested with just a few connections, most of the time with just
| one, which is OK while we're not yet feeling so good about the overal
| correctness of the implementation, and because I mostly reused the TCP
| machinery, but for performance we really have to test with many
| connections, and in fact in combination with TCP connections, so that
| we can see how DCCP affects overal system performance/stability.
This was a single connection, the results that one gets with iperf in byte-blast mode.
I am reasonably positive that this is due to processing overhead and actually have a
concept how to fix this - by not delivering to the RX CCID when a node has set SHUT_RD.
The application can do this via shutdown() when it knows that it is not going to need
any data and will only send (e.g. a streaming audio server).
<snip>
| but in the end I pushed for Dave trying to move things a bit forward, my bad, we really
| have to take into account decisions we make that affects the rest of
| the system :-\
I am sorry for the delay that this has caused, I much appreciate the support in getting
the patches worked through.
prev parent reply other threads:[~2007-04-13 12:11 UTC|newest]
Thread overview: 16+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-04-12 21:14 [PATCH 07/29] Use skb timestamp for receiver side Arnaldo Carvalho de Melo
2007-04-12 21:22 ` David Miller
2007-04-12 21:31 ` Arnaldo Carvalho de Melo
2007-04-12 21:50 ` Ian McDonald
2007-04-12 21:57 ` David Miller
2007-04-12 23:27 ` Ian McDonald
2007-04-13 8:59 ` Gerrit Renker
2007-04-13 9:01 ` Gerrit Renker
2007-04-13 9:27 ` Gerrit Renker
2007-04-13 9:37 ` David Miller
2007-04-13 9:48 ` Ian McDonald
2007-04-13 9:51 ` Gerrit Renker
2007-04-13 9:53 ` Gerrit Renker
2007-04-13 10:20 ` Gerrit Renker
2007-04-13 11:56 ` Arnaldo Carvalho de Melo
2007-04-13 12:11 ` Gerrit Renker [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=200704131311.32404@strip-the-willow \
--to=gerrit@erg.abdn.ac.uk \
--cc=dccp@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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.