From owner-freebsd-stable Sun Jul 16 15:27:13 2000 Delivered-To: freebsd-stable@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id D4E1237B59D; Sun, 16 Jul 2000 15:27:09 -0700 (PDT) (envelope-from kris@FreeBSD.org) Received: from localhost (kris@localhost) by freefall.freebsd.org (8.9.3/8.9.2) with ESMTP id PAA89682; Sun, 16 Jul 2000 15:27:09 -0700 (PDT) (envelope-from kris@FreeBSD.org) X-Authentication-Warning: freefall.freebsd.org: kris owned process doing -bs Date: Sun, 16 Jul 2000 15:27:04 -0700 (PDT) From: Kris Kennaway To: Joachim =?iso-8859-1?Q?Str=F6mbergson?= Cc: clefevre@citeweb.net, stable@FreeBSD.ORG Subject: Re: Parallel kernel make Was Re: kernel.debug (was Re: HEADS UP! Always use the 'make buildkernel' target to make your kernels) In-Reply-To: <3971FA68.3A3C5F17@ludd.luth.se> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=X-UNKNOWN Content-Transfer-Encoding: QUOTED-PRINTABLE Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Sun, 16 Jul 2000, Joachim [iso-8859-1] Str=F6mbergson wrote: > Just for kicks I tried doing a 'make -j4 buildkernel' with KERNEL=3DSNP40 > in /etc/make.conf and /boot/loader.conf. It works, that is the make > finished without crashing. I dunno if the binary works, nor if the > compile was substantially faster. So, superficially, parallel make of a > kernel does work. Yes, there is no reason why this should not work. > It sure consumed a lot of resources for a few minutes though. My SETI > run ran sloowly. Well, wouldn't you kind of expect this given what you asked the system to do (namely run 4 tasks at once)? However, -j4 is often slightly faster even on uniprocessor systems than -j1 (or "no -j") because it doesn't have to wait on Disk I/O. YMMV, of course. Kris -- In God we Trust -- all others must submit an X.509 certificate. -- Charles Forsythe To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message