From owner-freebsd-hackers Wed Aug 19 10:00:31 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA15342 for freebsd-hackers-outgoing; Wed, 19 Aug 1998 10:00:31 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from freefall.pipeline.ch (intranet.pipeline.ch [195.134.128.66]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA15323 for ; Wed, 19 Aug 1998 10:00:23 -0700 (PDT) (envelope-from andre@pipeline.ch) Received: from pipeline.ch ([195.134.128.41]) by freefall.pipeline.ch (Netscape Mail Server v2.02) with ESMTP id AAA260 for ; Wed, 19 Aug 1998 18:57:54 +0200 Message-ID: <35DB0422.B6447353@pipeline.ch> Date: Wed, 19 Aug 1998 18:58:10 +0200 From: Andre Oppermann X-Mailer: Mozilla 4.03 [en] (WinNT; U) MIME-Version: 1.0 To: hackers@FreeBSD.ORG Subject: combined accept&read Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I was chatting a little bit with the Zeus developers to ask them how to make FreeBSD the best/fastest platform for them. "accept&read combined call is something else we're toying with. Very often we get a poll/select broken because there's data coming in on a socket, and most of the time there's already data in the socket buffers. Being able to do the accept() and read() in a single call should be beneifital." They also wish to have a few thousand open fd's without slowing down stuff like get_first_free_fd(). Something like this would also help our Apache friends (and maybe DG-FTP on ftp.cdrom.com) I think ;-). Opinions? -- Andre Oppermann CEO / Geschaeftsfuehrer Internet Business Solutions Ltd. (AG) Hardstrasse 235, 8005 Zurich, Switzerland Fon +41 1 277 75 75 / Fax +41 1 277 75 77 http://www.pipeline.ch ibs@pipeline.ch To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message