Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 30 Nov 1998 12:51:49 +1030
From:      Greg Lehey <grog@lemis.com>
To:        Jonathan Chen <jonc@pinnacle.co.nz>
Cc:        freebsd-questions@FreeBSD.ORG
Subject:   Re: Curious about what happens during boot.
Message-ID:  <19981130125149.A431@freebie.lemis.com>
In-Reply-To: <Pine.SCO.3.96.981130150859.9948A-100000@kiwi.pinnacle.co.nz>; from Jonathan Chen on Mon, Nov 30, 1998 at 03:10:06PM %2B1300
References:  <19981130113148.H831@freebie.lemis.com> <Pine.SCO.3.96.981130150859.9948A-100000@kiwi.pinnacle.co.nz>

next in thread | previous in thread | raw e-mail | index | archive | help
On Monday, 30 November 1998 at 15:10:06 +1300, Jonathan Chen wrote:
> On Mon, 30 Nov 1998, Greg Lehey wrote:
>
> [...]
>> The first process that UNIX starts is process 0 (strangely enough).
>> Nowadays it doesn't do much more than spawn process 1, which is called
>> init.
>
> Hmm. If the process 1 is called `init'; was there ever a name for
> process 0?

Oh yes, there still is.  But it differs from one system to another.
On FreeBSD, it's called `swapper' and  is responsible for wholesale
removal of a process image to backing store.  This goes back to the
pre-virtual memory versions of UNIX, when swapping was the only way to
get a process out of memory.  Other versions of UNIX use it for other
purposes and give it other names.

Greg
--
See complete headers for address, home page and phone numbers
finger grog@lemis.com for PGP public key

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19981130125149.A431>