On Tue, Jul 18, 2006 at 02:15:17PM +0200, J?rn Engel ([EMAIL PROTECTED]) wrote: > > 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?
My first implementation used existing kernel code and showed small performance win - there was binding of the socket to netchannel and all protocol processing was moved into process context. It actually is the same what IBM folks do, but my investigation showed that linux sending side has some issues which would not allow to grow speed very noticebly (after creating yet another congestion control algo I now think that the problem is there, but I'm not 100% sure). And after looking into Van's presentation (and his words about _userspace_ protocol processing) I think they used own stack too. So I reinvented the wheel and created my own too. > J?rn > > -- > When people work hard for you for a pat on the back, you've got > to give them that pat. > -- Robert Heinlein -- Evgeniy Polyakov - 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