Date: Thu, 20 Feb 2003 11:12:27 +0200 From: Ruslan Ermilov <ru@freebsd.org> To: current@freebsd.org Cc: phk@freebsd.org, johan@freebsd.org Subject: Optimizing "universe" somewhat Message-ID: <20030220091227.GA47550@sunbay.com> In-Reply-To: <200302191540.h1JFeJ4J001486@repoman.freebsd.org> References: <200302191540.h1JFeJ4J001486@repoman.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--/9DWx/yDrRhgMJTb
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
On Wed, Feb 19, 2003 at 07:40:19AM -0800, Ruslan Ermilov wrote:
> ru 2003/02/19 07:40:19 PST
>=20
> Modified files:
> . Makefile=20
> Log:
> Fixed universe.
> =20
> Folded pc98 into the common case.
> Retired ${JFLAG} (``make -jX universe'' should work).
> =20
> Revision Changes Path
> 1.276 +30 -34 src/Makefile
>=20
Would it be too bad (in anyone's opinion) if we optimize this
a bit to build modules only once for each architecture, with
buildworld (-DMODULES_WITH_WORLD)? That would speed-up the
creation of universe somewhat, but has one bad side effect of
polluting userland build with kernel stuff, but is easiest
to implement.
Another option would be to build modules only for the first
kernel for a given arch, whatever it happens to be. This is
still not quite good as kernel/modules may or may not be
independently broken.
Yet another option would be to still build modules once for
a given architecture, but independently of kernels and world.
Before I go for implementing this or that, I'd like people's
opinion on that.
Cheers,
--=20
Ruslan Ermilov Sysadmin and DBA,
ru@sunbay.com Sunbay Software AG,
ru@FreeBSD.org FreeBSD committer,
+380.652.512.251 Simferopol, Ukraine
http://www.FreeBSD.org The Power To Serve
http://www.oracle.com Enabling The Information Age
--/9DWx/yDrRhgMJTb
Content-Type: application/pgp-signature
Content-Disposition: inline
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (FreeBSD)
iD8DBQE+VJv7Ukv4P6juNwoRAhhEAKCJevB/yx0pK9Wle9T+prgbizl05ACeJacD
3ZAQxP66AQUyNilfSDer3Ok=
=OSrn
-----END PGP SIGNATURE-----
--/9DWx/yDrRhgMJTb--
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030220091227.GA47550>
