From owner-freebsd-hackers Sat Mar 7 21:47:21 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA05482 for freebsd-hackers-outgoing; Sat, 7 Mar 1998 21:47:21 -0800 (PST) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from scanner.worldgate.com (scanner.worldgate.com [198.161.84.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA05472; Sat, 7 Mar 1998 21:47:15 -0800 (PST) (envelope-from marcs@znep.com) Received: from znep.com (uucp@localhost) by scanner.worldgate.com (8.8.7/8.8.7) with UUCP id WAA06617; Sat, 7 Mar 1998 22:47:14 -0700 (MST) Received: from localhost (marcs@localhost) by alive.znep.com (8.7.5/8.7.3) with SMTP id WAA03214; Sat, 7 Mar 1998 22:45:14 -0700 (MST) Date: Sat, 7 Mar 1998 22:45:14 -0700 (MST) From: Marc Slemko To: "John S. Dyson" cc: hackers@FreeBSD.ORG Subject: Re: kernel wishlist for web server performance In-Reply-To: <199803080529.AAA02867@dyson.iquest.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Sun, 8 Mar 1998, John S. Dyson wrote: > > > > A sendfile() (eg. HPUX 11.x) or TransmitFile (eg. WinNT) system call. > > > ???? More info ???? Give it a file descriptor. Give it a socket. Give it some header and trailer info. The contents of the header, the descriptor, then the trailer magically go to the network without having to diddle around trying to do copy avoidance in the kernel between write and the socket buffers. > > > > An efficient poll(). > > > Don't know. Probably already there. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message