Re: Bloat? (khttpd)

Dwayne C . Litzenberger (dlitz@cheerful.com)
Wed, 22 Dec 1999 18:44:40 -0600


--UugvWAfsgieZRqgk
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable

On Thu, Dec 23, 1999 at 01:31:42AM +0100, Dominik Kubla wrote:
> On Wed, Dec 22, 1999 at 05:58:16PM -0600, Dwayne C . Litzenberger wrote:
> > Does someone have Linus's take on why on earth he let something that
> > should definitely be in user-space (the httpd) into the kernel? It see=
ms
> > absurd to me, and odd that Linus would allow it.
>=20
> Performance. The apache/khttpd combo beats the shit out of NT in most
> benchmarks.

Maybe so, but why don't we put Quake into the kernel, too? You would get
great performance, but something like that simply belongs in user space. I
don't think Linux deserves the benchmarks it gets if it cheats to get
them. We shouldn't let politics allow us to employ bad design (If a
registry ala Windows was a performance issue, would we use it? No,
because it makes a mess of everything).=20

An HTTP server is something that should be in a patch, not the main kernel
tree. (Heck, software suspend and the PC-speaker driver should go in
before khttpd does.)

--
"I already have all the latest software."=20
     -- Laura Winslow, "Family Matters"

Dwayne C. Litzenberger - dlitz@cheerful.com

Please always Cc to me when replying to me on the lists.

Advertising Policy: http://www.redrival.com/dlitz/spamoff.html GnuPG Public Key: http://www.redrival.com/dlitz/gpgkey.asc Fingerprint: 0535 F7CF FF5F 8547 E5A5 695E 4456 FB6C BC39 A4B0

--UugvWAfsgieZRqgk Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.1 (GNU/Linux) Comment: For info see http://www.gnupg.org

iEYEAREBAAYFAjhhcHcACgkQRFb7bLw5pLCIYACff27x4THLL4yNVQdim5Ov9q6c yF8AoJXzSglsahCTFHeJ6jbv86eXohq0 =Peg4 -----END PGP SIGNATURE-----

--UugvWAfsgieZRqgk--

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/