From owner-freebsd-hackers Tue May 9 12:36:31 1995 Return-Path: hackers-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id MAA23814 for hackers-outgoing; Tue, 9 May 1995 12:36:31 -0700 Received: from aries.ibms.sinica.edu.tw ([140.109.40.248]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id MAA23807 for ; Tue, 9 May 1995 12:36:27 -0700 Received: (from taob@localhost) by aries.ibms.sinica.edu.tw (8.6.11/8.6.9) id DAA09292; Wed, 10 May 1995 03:36:03 +0800 Date: Wed, 10 May 1995 03:36:03 +0800 (CST) From: Brian Tao To: Terry Lambert cc: nc@ai.net, Arjan.deVet@nl.cis.philips.com, freebsd-hackers@FreeBSD.org, Guido.VanRooij@nl.cis.philips.com Subject: Re: Apache + FreeBSD 2.0 benchmark results (fwd) In-Reply-To: <9505091657.AA02008@cs.weber.edu> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: hackers-owner@FreeBSD.org Precedence: bulk On Tue, 9 May 1995, Terry Lambert wrote: > > The correct term for "pre-forking" is "spawn-ahead". I was always under the impression that the creation of another process is called "forking" under UNIX and not "spawning (isn't that VAX-speak?). > Actually, a lot of UNIX kernels keep process templates around, which > are most of the generic process information but none of the specific > so as to optimize forking benchmarks (hint, hint). What, have a specially-compiled kernel that can fork off httpd's in no time at all? As usual, you're too far ahead of me, Terry, and I'm having trouble keeping up. :-/ BTW, the multithreaded server I've got running on my FreeBSD box probably isn't truly "multithreaded" (it uses select() to handle multiple connections with a single process). What should this be called? A multiheaded server? -- Brian ("Though this be madness, yet there is method in't") Tao taob@gate.sinica.edu.tw <-- work ........ play --> taob@io.org