Date: Tue, 10 Apr 2001 14:06:43 -0700 From: Sean Chittenden <sean-freebsd-hackers@chittenden.org> To: Robert Watson <rwatson@freebsd.org> Cc: r.hyunseog@ieee.org, hackers@freebsd.org Subject: Re: Interesting article. Message-ID: <20010410140643.A29905@rand.tgd.net> In-Reply-To: <Pine.NEB.3.96L.1010410104745.70711D-100000@fledge.watson.org>; from "rwatson@freebsd.org" on Tue, Apr 10, 2001 at = 10:54:16AM References: <3AD2FF23.239CD9DF@moonworld.org> <Pine.NEB.3.96L.1010410104745.70711D-100000@fledge.watson.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--IJpNTDwzlM2Ie8A6 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable I know right now that Theo Schlossnagle (from mod_backhand fame), is working on a bi-directional accept filter for keep alives that will allow Apache to pass the connection back to the kernel so that the apache child can serve a different request. scenario: 1) request comes in 2) hits the parent apache process, which holds the connection until there i= s data available 3) passes the connection to an apache child 4) the apache child noticies that the client sent a request with keep alives 5) child serves the request 6) child passes the connection back to the parrent It's working right now on linux, but I think there's a small bug in passing a file descriptor over a pipe. FWIW, I'll let you know if I hear any more regarding this apache patch. -sc On Tue, Apr 10, 2001 at 10:54:16AM -0400, Robert Watson wrote: > One of the interesting pieces of performance work in FreeBSD that has come > out of Yahoo! is the introduction of Accept Filters, which allow > applications to push some customized behavior into the kernel using a > relatively clean interface. It would be interesting to compare the > before/after Accept Filter cases with the before/after IIS kernel > introduction cases. Given the degree of "stuff" pushed into the kernel > under IIS, you might continue to expect a similar or higher level of > performance under Windows 2000, especially with their reengineered IP > stack under Windows 2000.=20 >=20 > Robert N M Watson FreeBSD Core Team, TrustedBSD Project > robert@fledge.watson.org NAI Labs, Safeport Network Services --=20 Sean Chittenden --IJpNTDwzlM2Ie8A6 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Comment: Sean Chittenden <sean@chittenden.org> iEYEARECAAYFAjrTdeMACgkQn09c7x7d+q3fgwCgmrjddjO7XNTWux3s0NP3fY/F tUsAoN+T4Sl9ETR3FXb3Vu94ql4B4iD+ =aj/N -----END PGP SIGNATURE----- --IJpNTDwzlM2Ie8A6-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010410140643.A29905>