From owner-freebsd-stable Thu Jul 27 16:24:57 2000 Delivered-To: freebsd-stable@freebsd.org Received: from sr14.nsw-remote.bigpond.net.au (sr14.nsw-remote.bigpond.net.au [24.192.3.29]) by hub.freebsd.org (Postfix) with ESMTP id B42B637C15C for ; Thu, 27 Jul 2000 16:24:39 -0700 (PDT) (envelope-from areilly@nsw.bigpond.net.au) Received: from areilly.bpc-users.org (CPE-144-132-245-92.nsw.bigpond.net.au [144.132.245.92]) by sr14.nsw-remote.bigpond.net.au (Pro-8.9.3/8.9.3) with SMTP id JAA00869 for ; Fri, 28 Jul 2000 09:24:35 +1000 (EST) Received: (qmail 12507 invoked by uid 1000); 27 Jul 2000 23:24:33 -0000 From: "Andrew Reilly" Date: Fri, 28 Jul 2000 09:24:33 +1000 To: Kris Kennaway Cc: ym g , freebsd-stable@FreeBSD.ORG Subject: Re: Which applications are using kqueue ? Message-ID: <20000728092433.A12228@gurney.reilly.home> References: <20000727143650.29162.qmail@graffiti.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2i In-Reply-To: ; from kris@FreeBSD.ORG on Thu, Jul 27, 2000 at 03:24:27PM -0700 Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Thu, Jul 27, 2000 at 03:24:27PM -0700, Kris Kennaway wrote: > On Thu, 27 Jul 2000, ym g wrote: > > Are there plans for any apps like thin/fast [maybe in kernel] > > webserver which uses kqueue > > I've been tinkering with kq'ing thttpd - in fact I have it working (which > was trivial), although it's not optimized yet so I don't expect major > performance changes - thttpd is still querying each FD individually for > status, instead of just using the next ones kq tells it about. I just need > to figure out how to benchmark it effectively - httperf is running into > client limitations so far. The boa HTTP server might be as good a place to start too: it doesn't fork either (except to run CGI scripts). Actually, thttpd sounds pretty similar. I hadn't looked at it before. Have you compared them at all? -- Andrew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message