From owner-freebsd-hackers Sun Aug 16 20:58:22 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA08313 for freebsd-hackers-outgoing; Sun, 16 Aug 1998 20:58:22 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from bandicoot.prth.tensor.pgs.com (bandicoot.prth.tensor.pgs.com [157.147.224.1]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id UAA08091 for ; Sun, 16 Aug 1998 20:57:59 -0700 (PDT) (envelope-from shocking@ariadne.prth.tensor.pgs.com) Received: from ariadne.tensor.pgs.com (ariadne [157.147.227.36]) by bandicoot.prth.tensor.pgs.com (8.8.8/8.8.8) with SMTP id LAA03885; Mon, 17 Aug 1998 11:56:13 +0800 (WST) Received: from ariadne by ariadne.tensor.pgs.com (SMI-8.6/SMI-SVR4) id LAA16257; Mon, 17 Aug 1998 11:56:51 +0800 Message-Id: <199808170356.LAA16257@ariadne.tensor.pgs.com> X-Mailer: exmh version 2.0.2 2/24/98 To: hackers@FreeBSD.ORG cc: shocking@bandicoot.prth.tensor.pgs.com Subject: Re: sendfile() API? In-reply-to: Your message of "Sun, 16 Aug 1998 13:08:12 MST." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Mon, 17 Aug 1998 11:56:50 +0800 From: Stephen Hocking-Senior Programmer PGS Tensor Perth Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG There was a discussion a while ago about how sendfile (as implemented on NT) was a BadThing(tm). One guy came up with what can only be described as an I/O interpreter, where the kernel provides a facility such that you can load up a description of what you want done with the data. His first name was Chuck, and he came up with quite an interesting thesis, implementing his code under NetBSD. The problem is that sendfile is unsufficiently general, and probably wont cope with things like network type changes, et cetera. Stephen -- The views expressed above are not those of PGS Tensor. "We've heard that a million monkeys at a million keyboards could produce the Complete Works of Shakespeare; now, thanks to the Internet, we know this is not true." Robert Wilensky, University of California To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message