Date: 03 Nov 1997 01:48:01 +0100 From: Wolfram Schneider <wosch@cs.tu-berlin.de> To: "Jordan K. Hubbard" <jkh@time.cdrom.com> Cc: Wolfram Schneider <wosch@cs.tu-berlin.de>, smp@freebsd.org Subject: Re: Some SMP timing tests. Message-ID: <p1ipvoils59.fsf@panke.panke.de> In-Reply-To: "Jordan K. Hubbard"'s message of Sun, 02 Nov 1997 12:20:52 -0800 References: <1232.878502052@time.cdrom.com>
next in thread | previous in thread | raw e-mail | index | archive | help
"Jordan K. Hubbard" <jkh@time.cdrom.com> writes: > > The bottleneck is the SUBDIR target which is not parallelized. > > Try the patch and run `make -j<n> -I share/mk all' in /usr/src. > > The patch split the SUBDIR variable into 4 variables SUBDIR1, > > ... SUBDIR4 and runs 4 subdir targets simultaneously. > > Oh *igitt*! There has to be a better way than this, I think. Well, run du /usr/src | xdu and compare the size of the subdir 'etc' and 'gnu' ;-/ You must balance the tree by hand. > What about having bsd.subdir.mk take an arbitrary ${SUBDIR} and > just divide it up internally? Having to manually break your subdir > list up in to 4 categories really loses as a general mechanism, -- Wolfram Schneider <wosch@apfel.de> http://www.apfel.de/~wosch/
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?p1ipvoils59.fsf>