On Fri, May 05, 2006 at 04:40:49PM -0400, James Carlson wrote: > Nicolas Williams writes: > > For user-land applications on the send side, if the API is designed for > > it, you can get away with ZC on send by having the kernel take ownership > > of a user-land app's buffers on writes. > > The problem is in requiring an application rewrite in order to get the > new features. Performance tweaks that require rewrites haven't had a > good history for deployment, and in the short term it runs you into > the odd questions like "so, why not do SDP instead?"
Really? But surely some apps have been modified to use Solaris event ports for better performance (yes, some have). > Anyway, yes, I agree that if bending applications is on the table, > then many more things become "easy." I think it is on the table! I think most open source web and application servers, including Sun products, are very likely to adopt new APIs if they improve performance. Nico -- _______________________________________________ networking-discuss mailing list [email protected]
