Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 2 Nov 1997 13:56:45 -0700 (MST)
From:      Nate Williams <nate@mt.sri.com>
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:  <199711022056.NAA03962@rocky.mt.sri.com>
In-Reply-To: <1232.878502052@time.cdrom.com>
References:  <p1ipvojjjo3.fsf@panke.panke.de> <1232.878502052@time.cdrom.com>

next in thread | previous in thread | raw e-mail | index | archive | help
> > 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.  
> 
> What about having bsd.subdir.mk take an arbitrary ${SUBDIR} and
> just divide it up internally?

Unfortunately, this won't work generically because of dependencies.  Ie;
we *must* build/install the include files before doing other things.


Nate



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