On Tue, 18 July 2006 12:16:26 +0400, Evgeniy Polyakov wrote: > > Current tests with the latest netchannel patch show that netchannels > outperforms sockets in any type of bulk transfer (big-sized, small-sized, > sending, receiving) over 1gb wire. I omit graphs and numbers here, > since I posted it already several times. I also plan to proceed > some negotiations which would allow to test netchannel support in 10gbit > environment, but it can also happen after second development stage > completed.
[ I don't have enough time for a deeper look. So if my questions are stupid, please just tell me so and don't take it personal. ] After having seen Van Jacobson's presentation at LCA twice, it appeared to me that Van could get astonishing speedups with small incremental steps, only changing kernel code and leaving the kernel-userspace interface as is. Changing (or rather adding a new) the userspace interface was just the last step, which also gave some performance benefits but is also a change to the userspace interface and therefore easy to get wrong and hard to fix later. Your description makes it sound as if you would take a huge leap, changing all in-kernel code _and_ the userspace interface in a single patch. Am I wrong? Or am I right and would it make sense to extract small incremental steps from your patch similar to those Van did in his non-published work? Jörn -- When people work hard for you for a pat on the back, you've got to give them that pat. -- Robert Heinlein - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html